{ title: ‘奥英数创‘ });});router.get( ‘/user‘
标签:
1. nodejs安置参考博客: nodejs安置 https://www.jianshu.com/p/d68e461f585c
2.express安置参考博客: https://www.cnblogs.com/lpxj-blog/p/10651728.html
3.常用npm命令npm -v : list version
npm init : 初始化
会按照输入信息生成一个描述项目用的json文件, 一路回车键即可
npm install : 安置初始包
npm install xxx : 安置xxx包
npm install xxx -g : 全局安置
npm install xxx --save : 在项目内安置
npm remove xxx : 卸载xxx包
npm list : list packages
npm config set registry https://registry.npm.taobao.org 改削为淘宝镜像源,
0. 筹备事情
express 找不到该命令的问题: npm install -g express-generator 安置这个工具
npm install nodemon -g : 可以辅佐我们变动代码不用重启项目
1.创建项目目录
mkdir project
cd project
express -e myproject
npm list 检察包情况
2.改削配置
在www文件中, 可以改削端口
改削package.json文件启动命令 "start": "node ./bin/www" 改削为 "start": "nodemon ./bin/www"
3. 在项目目录下新建一个model模块, 在此中编写要领
function foo(a, b) { return a++ + ++b + ++a + b++ } module.exports = { foo };
4.在routes文件夹中编写路由
var express = require(‘express‘); var router = express.Router(); var model = require(‘../model‘); /* GET home page. */ router.get(‘/‘, function(req, res, next) { res.render(‘index‘, { title: ‘奥英数创‘ }); }); router.get(‘/user‘, function(req, res, next) { res.render(‘index‘, { title: ‘奥英数创‘ }); }); router.post(‘/user1‘, function (req, res, next) { let a = req.body.a; let b = req.body.b; let c = model.foo(a, b); console.log(model.foo(a, b)); res.send(c.toString()); }); module.exports = router;
node.js + express搭建处事流程
,温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/30409.html
- 上一篇: 133 " width " : 4338
- 下一篇:在 3D 场景中肯定会有坐标系