express 随笔
Posted 多多明明
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了express 随笔相关的知识,希望对你有一定的参考价值。
#express 1.使用Express 应用生成器 npm install express-generator -g 2.创建一个命名为 myapp 的应用 express myapp 3.安装所有依赖包 cd myapp npm install 4. linux启动 DEBUG=myapp npm start windows启动 set DEBUG=myapp & npm start pm2启动 pm2 start ./bin/www 5.访问 http://localhost:3000/ #替换express模板引擎为xtemplate 1.安装 npm install xtpl xtemplate --save 2.修改express app.js (入口) 加入 app.set(‘view engine‘, ‘xtpl‘); 注释掉app.set(‘view engine‘, ‘jade‘); 3.写个demo 到routes/index.js 新建文件 index.xtpl 写入 this is {{title}}! 4.访问 http://localhost:3000/ 参考 http://www.expressjs.com.cn/starter/generator.html #xtemplate文档 http://www.tuicool.com/articles/mAv6reE #利用 Express 托管静态文件 http://www.expressjs.com.cn/starter/static-files.html 将静态文件放到public文件夹(html静态页也可以) 修改app.js 中 app.use(express.static(path.join(__dirname, ‘public‘))); 为 app.use(‘/fish‘,express.static(path.join(__dirname, ‘public‘))); 访问 fish为虚拟目录 localhost:3000/fish/xxx.png
以上是关于express 随笔的主要内容,如果未能解决你的问题,请参考以下文章
Express实战 - 应用案例- realworld-API - 路由设计 - mongoose - 数据验证 - 密码加密 - 登录接口 - 身份认证 - token - 增删改查API(代码片段