electron/
registry=https://registry.npm.taobao.org/
复制代码
----
热部署问题
常规姿势
本地git推送 -> 跑到线上拉取(没写钩子)
打包(再次打包...提交,
pm2部署,自动拉取,重载进程
直入主题,我用的nuxt + koa的搭配,其实这块也没涉及到koa这些
package.json
# start 里面的环境变量这些,我全部用`ecosystem...reload ecosystem.config.js --env production'
}
}
}
复制代码
整个配置文件分两部分: apps(启动应用的相关信息,环境变量,进程执行模式等...(启动服务);
我自己写了四个alias
#pm2
alias pm2init="pm2 deploy ecosystem.config.js production setup"
alias pm2prod...: pm2init ,这里会触发拉取项目,克隆到对应位置什么的,会产生share和source(代码在这里)
启动服务(若是第一步成功,里面会自动启动,否则手动启动下,排错): pm2prod
更新重载服务