【文件属性】:
文件名称:node-restful-api:nodejs+express+猫鼬
文件大小:346KB
文件格式:ZIP
更新时间:2021-05-29 12:16:40
JavaScript
项目创建
# 全局安装脚手加
cnpm install express-generator -g
# 使用ejs模板引擎来创建node项目
express --view=ejs node-fullapi
cd node-fullapi
cnpm install
npm start
默认运行:
MVC
M V VM 前后端分离
M V C 前后端不分离(数据+视图,发生在后端)
改端口,在 /bin/www 文件中
数据库连接
cnpm install mongoose -S
创建数据库连接,参考 /model/connect.js文件
NPM仓库文档:
中文文档:
【文件预览】:
node-restful-api-master
----utils()
--------jwt.js(982B)
----public()
--------index.html(1KB)
--------favicon.ico(4KB)
--------img()
--------js()
--------css()
--------icon()
--------style.css(44B)
--------hehe.jpg(27KB)
----views()
--------index.ejs(418B)
--------error.ejs(83B)
----model()
--------todos.js(260B)
--------goods.js(366B)
--------carts.js(294B)
--------cates.js(268B)
--------connect.js(436B)
--------users.js(348B)
--------ads.js(320B)
----app.js(2KB)
----README.md(578B)
----.gitignore(246B)
----bin()
--------www(2KB)
----routes()
--------cms()
--------webapp()
--------users.js(2KB)
--------todo.js(2KB)
--------index.js(343B)
----package.json(386B)