项目地址
https://github.com/ali322/isomorphic-boilerplate 欢迎star,欢迎PR
快速开发
- 运行
npm install
- 运行
npm run develop-webpack
注入js和css至模板文件
- 运行
npm run develop
启动开发服务
部署至生产环境
- 运行
npm install --production
- 运行
npm install pm2 -g
(更多文档请见pm2 文档)
- 运行
pm2 start app.js --name <项目名>
部署至生产
目录结构
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| __test__/ |-- client/ |-- server/ client/ |-- asset/ |-- bundle/ |-- common/ |-- component/ |-- index/ |-- error/ |-- .../ |-- vendor/ server/ |-- controller/ |-- lib/ |-- router.js |-- bootstrap.js shared/ |-- lib/ |-- chunk/ |-- common/ |-- index/ |-- .../ task/ |-- config/ |-- module.json |-- vendor.json |-- environment.js |-- hmr-server.js |-- webpack-inject.js |-- webpack.develop.js |-- webpack.production.js |-- webpack.hot-update.js view/ |-- layout.html |-- index.html |-- *.html app.js gulpfile.js
|