node express 搭建在线留言墙

project-express-note

project-express-note

线上预览:http://note.liyu0906.cn/

使用方法

# 克隆仓库 git clone git@github.com:yunyu950908/project-node-express.git # cd 到仓库目录后安装依赖 npm i # 启动本地服务器,打开 http://localhost:3000 npm start # 当然你也可以指定端口( 比如开一个2233娘端口 ) PORT=2233 node ./bin/www 目前完成功能如下:

( 仅供参考学习 )

完成 Toast 模块,发送消息提示 完成 Note 模块,增删改 完成 Waterfall 模块,瀑布流布局 定义路由 api.js 增删改查,mock 数据 完成 EventCenter,订阅发布模式 完成 Note-manger 模块,控制 Note 事件 完成 note.js 模块,使用 sequelize + sqlite3 存储数据 完成路由 api.js, mock 数据改成真实数据 完成路由 auth.js,调用 github-passport 完成中间件 app.js,设置 session 完成 index.ejs 模板,切换登录展示 修正路由 api.jssession 判断用户增删改权限 + 错误信息反馈 修正路由 index.js,session 判断登录状态 修复若干 BUG 功能完善中 ...( 凑数 (*^▽^*)) 用到的技术栈

前端:

webpack 前端模块打包 SCSS 样式预处理器 npm 包管理 模块化发开 JS 组件封装 pub / sub 设计模式 前后端联调

后端:

express ( based on Node.js ) 路由 中间件 MVC 分离 sequelize + sqlite3 数据库 ejs 模板引擎 session passport + github-passport pm2 linux 其他 bug 提交或其他问题,移步 issue Author: AlbertLee 协议 MIT

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。