鍍金池/ 問答/Linux  HTML/ GITHUB PM2 部署出現(xiàn)問題: post-deploy hook fail

GITHUB PM2 部署出現(xiàn)問題: post-deploy hook failed

服務(wù)器git遠(yuǎn)程拉取代碼沒有問題。
圖片描述

本地、服務(wù)器的npm pm2都是-g全局安裝的,沒問題。
服務(wù)器PM2進(jìn)行部署出現(xiàn)問題:圖片描述

我的本地服務(wù)器PM2配置代碼:
圖片描述

回答
編輯回答
不舍棄

修改你賬號下的.bashrc文件,將
#If not running interactively, don't do anything

case $- in
 *i*) ;; 
 *) return;; 

esac
修改為:
#If not running interactively, don't do anything
# case $- in
# i) ;;
# *) return;;
#esac

或者將你的nvm環(huán)境變量改寫在.bashrc文件的頭部

2018年1月22日 04:32
編輯回答
過客

沒有這個npm環(huán)境變量,估計你是用nvm裝的node

2017年7月24日 15:19
編輯回答
舊城人

請問你的問題解決了?求解下哈。我也遇到了相同的問題

2017年11月8日 15:03
編輯回答
乖乖瀦

進(jìn)入服務(wù)器端 輸入 vi .bashrc 把文件里的這三行加上井號 !wq 保存圖片描述

clipboard.png

2018年7月13日 10:33
編輯回答
莓森

錯誤信息已經(jīng)提示你了,bash: npm: command not found,檢查下 npm 是否正確安裝。

2018年6月27日 02:29