复习node中加载静态资源--用express+esj
2024-10-15 23:46:03
不做解释,代码一看就懂
app.js
import express from 'express'
import config from './config'
const app = express()
app.use('/node_modules', express.static(config.node_modules_path))
app.use('/public', express.static(config.public_path))
app.set('views', config.viewPath)
app.set('view engine', 'ejs')
app.get('/', (req, res) => {
res.render('index')
})
app.listen(3000, () => {
console.log('server is running at port 3000...')
})
config.js
import { join } from 'path'
export default {
viewPath: join(__dirname, '../views'),
node_modules_path: join(__dirname, '../node_modules'),
public_path: join(__dirname, '../public')
}
最新文章
- EF:Fluent API 把一对多映射为一对一
- Linux IPC tcp/ip socket 编程
- 在python中使用matplotlib中的Matplotlib-Animation “No MovieWriters Available”
- js删除所有子元素
- 深入理解MVC与MVP
- Python Challenge 过关心得(1)
- 2015 11 27编写JAVA程序
- 从零搭建DotnetCore2.0
- Docker 学习笔记
- linux桌面创建快捷方式
- 用python对比两张图片的不同
- MVC Bundle生成的css路径问题
- week 10 blog
- P2877 [USACO07JAN]牛校Cow School(01分数规划+决策单调性分治)
- Vue.js组件之间的调用
- web项目中添加MySQL驱动
- hive\hadoop 常用命令
- 标签传播算法(Label Propagation)及Python实现
- 2018.09.24 codeforces 1051F. The Shortest Statement(dijkstra+lca)
- # 20155229 2016-2017-2 《Java程序设计》第七周学习总结