文件名称:NodeJS-blog-example:博客的后端示例
文件大小:177KB
文件格式:ZIP
更新时间:2024-05-21 02:44:59
JavaScript
NodeJS博客示例 注意:前端-仍在进行中... NodeJS + Express + Sequelize + PassportJS +摩卡+柴+ Bcrypt + ESlint + Babel 项目设置: 克隆存储库 npm安装 npm开始 注意:需要在全局范围内安装Sequelize CLI(Sequelize CLI [节点:8.10.0,CLI:3.2.0,ORM:4.32.6]) npm install -g sequelize-cli 对于运行测试(./test): npm test 数据库信息(./config/config.json): 迁移(./migrations) npm run migrate 播种者(./seeders) npm run seed 从数据库中删除所有表: npm run drop 描述: { "username": "se
【文件预览】:
NodeJS-blog-example-master
----models()
--------user.js(3KB)
--------post.js(971B)
--------index.js(948B)
--------comment.js(1KB)
----.babelrc(35B)
----config()
--------middleware.js(565B)
--------passportConfig.js(101B)
--------passport.js(1KB)
--------config.json(460B)
----NodeJS-blog-example.iml(950B)
----seeders()
--------20180408155317-create-comments.js(12KB)
--------20180408142043-create-posts.js(21KB)
--------20180408123249-create-users.js(2KB)
----package.json(2KB)
----.eslintrc.json(584B)
----test()
--------UserTest.js(8KB)
----.bowerrc(32B)
----package-lock.json(856KB)
----src()
--------routes()
--------controllers()
--------router.js(501B)
--------scripts()
----migrations()
--------20180206140332-create-user.js(824B)
--------20180408114932-create-post.js(952B)
--------20180408115653-create-comment.js(1KB)
----.gitignore(54B)
----webpack.config.js(4KB)
----public()
--------app.module.js(1KB)
--------index.html(505B)
--------components()
----app.js(619B)
----README.md(2KB)
----.eslintignore(86B)
----utils()
--------rootRequire.js(195B)
--------constants.js(359B)
----nodemon.json(45B)
----bower.json(531B)
----postcss.config.js(143B)