【文件属性】:
文件名称:node-starter-app-mongo:带有Mongo DB的Hello World Node.js应用
文件大小:238KB
文件格式:ZIP
更新时间:2021-05-18 10:20:20
mongoose semantic-ui nodejs-boilerplate hello-world-node JavaScript
节点启动器应用程序mysql
Node.js Web应用程序的样板。
它基于以下库和框架-
Express.js
Ejs模板引擎
猫鼬
jQuery的
语义UI
JsonWebToken用于身份验证
资料夹结构
bin :它包含启动节点服务器的主文件'www'
config :所有可配置的参数和凭据
data :json数据
日志:这里的日志转储
中间件:此处定义的所有中间件
模型:序列化模型(数据库模式)
模块:整个应用中使用的独立模块已在此处定义
public :所有静态资源(js,css,图像)
路线:所有路线
服务:这些充当路由和数据库之间的中间人。 所有数据库操作都在这里进行。
views :包含用于渲染到前端HTML和.ejs文件
如何安装
git clone https://github.com/varunon9/node-starter-app-mongo
【文件预览】:
node-starter-app-mongo-master
----.gitignore(60B)
----app.js(2KB)
----package.json(896B)
----package-lock.json(47KB)
----LICENSE.md(1KB)
----bin()
--------www(2KB)
----services()
--------utilityService.js(967B)
--------userService.js(5KB)
--------validationService.js(484B)
----models()
--------index.js(974B)
--------user.js(628B)
----public()
--------images()
--------js()
--------css()
--------bower.json(440B)
----screenshots()
--------login.png(57KB)
--------home.png(49KB)
--------signup.png(61KB)
--------dashboard.png(53KB)
----views()
--------signup.html(3KB)
--------dashboard.html(3KB)
--------error.html(83B)
--------login.html(3KB)
--------index.html(1KB)
--------partials()
----README.md(2KB)
----config()
--------config.json(318B)
----middlewares()
--------index.js(1KB)
----routes()
--------index.js(2KB)
--------dashboard.js(2KB)