[英]how to use pm2 to deploy to Windows stack
v7.10.1
版本v7.10.1
git-bash
2.9.2.windows.1
我正在尝试使用PM2部署NodeJS项目
deploy : {
production : {
user : 'myUser',
host : '10.1.1.16',
ref : 'origin/master',
repo : 'pshakr@bitbucket.org/pjma/adapter.git',
path : 'C:\\jhu',
'post-deploy' : 'npm install && pm2 startOrRestart ecosystem.config.js --env production'
}
}
我在我的开发机器上打开了GIT-Bash
并在运行配置文件时收到以下错误
$ pm2 deploy ecosystem.config.js production setup
--> Deploying to staging environment
--> on host 10.1.1.16
○ hook pre-setup
ssh: connect to host 10.1.1.16 port 22: Connection refused
setup paths failed
Deploy failed
看来您可能需要在Windows 2012r2服务器上安装 SSH 服务器
什么是好的 ssh-server-to-use-on-windows
不确定这是否会解决 PM2 部署,但应该解释端口 22 上的连接被拒绝
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.