2017-09-21 54 views
0

我有Plesk使用Node Js的麻烦。我有一个根服务器(Ubuntu + Plesk Onyx)并安装了Node Js。我的API运行良好。但是现在我有了一个新的API Build,并且必须安装新的Node模块。 (Hummus.js)当我想通过我的package.json安装它,我得到=Plesk如何安装其他模块?

执行filemng失败,退出代码为1,标准输出: [email protected]安装在/ var/WWW /虚拟主机/ XXX/api.XXX/node_modules /豆沙 节点预GYP安装--fallback到建立

我认为这个问题是失败的鹰嘴豆泥的依赖。

所以我想要做的

npm install -g node-gyp 

但我怎么能使用Plesk运行呢?我只有一个“NPM安装”按钮,但它运行安装package.json

回答

1

Plesk找到npm为其节点版本在/opt/plesk/node下。像/opt/plesk/node/6/opt/plesk/node/7所以要安装模块,您应该运行:

/opt/plesk/node/7/bin/npm install -g node-gyp