Mav*_*how 0 git deployment passenger plesk node.js
我正在 Plesk 上运行节点应用程序。
但是,我需要npm run build在我的 Plesk GIT 上执行附加操作。
我已经用这个问题的解决方案进行了测试,但是不太好
我的 Plesk 附加部署操作
/opt/plesk/node/10/bin/npm run build 2>&1 | tee npm.txt && touch tmp/restart.txt
我已检查并确保我的 Plesk node.js 路径是/opt/plesk/node/10/bin/node
我可以知道我在这里缺少什么吗?
我们的生产服务器通过 Plesk 和 Node.js (Passenger/Phusion) 提供支持
您需要登录 Plesk 控制面板 > 网站与域名 > 虚拟主机访问 > 系统用户 > 确保“通过 SSH 访问服务器”选择为/bin/bash
将您的 GIT 与 Plesk 链接(指南在此处)
在其他部署操作中,您可以粘贴以下代码
(PATH=/opt/plesk/node/10/bin:$PATH; npm install && npm run build &> npm.log)
touch tmp/restart.txt
笔记
如果您使用的是 Node.js 版本 12,您可以/opt/plesk/node/12/bin改为
touch tmp/restart.txt 是一种重新启动 Phusion Node.js 应用程序的方法,因为我无法通过passenger-config restart-app命令重新启动
| 归档时间: |
|
| 查看次数: |
1466 次 |
| 最近记录: |