【发布时间】:2019-12-29 18:12:51
【问题描述】:
我的项目结构如下:
- client
- package.json
- server
- package.json
package.json
对于开发,我将从根的 package.json 运行一个 npm 脚本,该脚本将启动我的“服务器”和“客户端”:
"client": "cd client && npm run dev",
"server": "cd server && npm run dev",
"start": "npm-run-all --parallel server client"
目前,只有一个 Github 存储库可以推送“服务器”和“客户端”代码。
现在我正在将“服务器”和“客户端”分别部署到 Digital Ocean——git clone <server> 到我的 droplet,git clone <client> 到 /var/www/example.com/html nginx 文件夹——我对我应该如何将它们分成单独的 repo,如果我错了,这是我应该做的,以便部署到 DO,同时仍然能够使用本地的单个 npm 脚本启动它们发展..
【问题讨论】:
标签: git nginx deployment