# 安装依赖包
npm install
# 客户client端服务热重载 at localhost:8000
npm run dev:client
# 服务server端服务热重载 at localhost:3333
npm run dev:server
# build for production with minification
npm run build
-
husky 每次在提交代码的时候 执行 "precommit": "npm run lint-fix",
-
concurrently 一次性启动多个服务 "dev": "concurrently "npm run dev:client" "npm run dev:server"",
-
vue-meta 放服务端渲染的meta信息
-
sha1 生成数据ku签名的
-
pm2部署node项目 npm i pm2 -g
- pm2 start pm2.yml --env production 启动
- pm2 restart vue-ssr-todo 重启
- pm2 stop vue-ssr-todo stop
- pm2 list 查看启动的服务
- pm2 log vue-ssr-todo
ssh [email protected] => git pull =>npm install => num run build => pm2 start
- 通过ngix 反向代理(通过域名访问到-80端口) 看nginx代理配置.png
1.
https://www.apicloud.com/signup 可以申请一些免费的资源 apiclound
https://portal.qiniu.com/bucket 七牛 cdn static部署 安装 cnpm i qiniu -D 怎么用请看api https://developer.qiniu.com/kodo/sdk/1289/nodejs
autocomplete="new-password" 处理自动填充的问题
修改了webpack.config.server.js plugins.push(new VueServerPlugin()) 默认是在dev环境 错误的配置