node-web-server:创建由节点+ express + mongoDB + handlebar供电的站点服务器

时间:2024-06-04 00:49:52
【文件属性】:

文件名称:node-web-server:创建由节点+ express + mongoDB + handlebar供电的站点服务器

文件大小:320KB

文件格式:ZIP

更新时间:2024-06-04 00:49:52

JavaScript

项目简介 快速创建一个简洁,健壮的web server,目标是实现网站服务的常用模块,尝试全栈思维开发,提供一套快速构建网站服务的全能脚手架,力求突破快速,低廉,优质只能兼得其二的工程瓶颈。 运用的技术栈:node + express + handlebars + mongDB + mocha 创建服务和基础路由 如同客户端的事件响应,当客户端输入一个url之后,server要如何响应这个事件,在express中可以通过中间件搭建各种路由,在客户端请求地址触发相应路由,返回对应的文件,入口文件app.js如下 const app = require('express')(); const port = process.env.port || 3000; app.listen(port, (err) => { err && log('error form app.listen()')


【文件预览】:
node-web-server-master
----.gitignore(62B)
----README.md(11KB)
----views()
--------500.hbs(25B)
--------signin.hbs(820B)
--------test.hbs(37B)
--------article.hbs(1KB)
--------layouts()
--------home.hbs(984B)
--------signup.hbs(823B)
--------error.hbs(65B)
--------404.hbs(22B)
--------about.hbs(436B)
--------admin.hbs(777B)
--------partials()
--------update.hbs(947B)
--------add.hbs(817B)
--------user.hbs(157B)
----server.js(230B)
----public()
--------css()
--------test()
--------vendor()
--------img()
--------js()
----Procfile(16B)
----LICENSE(1KB)
----app.js(1KB)
----bower.json(377B)
----package.json(1KB)
----models()
--------user.js(110B)
--------honey.js(251B)
--------date.js(272B)
--------model.js(720B)
----.app.js.swp(12KB)
----routes.js(3KB)
----.travis.yml(39B)
----webpack.config.js(1KB)
----yarn.lock(101KB)
----lib()
--------build.js(142B)
--------hbsHelpers.js(315B)
--------mailer.js(2KB)
--------daguo.js(5KB)
--------startWorker.js(480B)
----controllers()
--------methods.js(73B)
--------main.js(4KB)
--------admin.js(2KB)
--------user.js(3KB)
--------api.js(1KB)

网友评论