Plesk如何安装附加模块?

时间:2017-09-21 15:16:26

标签: node.js npm plesk hummus.js

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

  

执行文件已失败,退出代码为1,stdout:   hummus@1.0.81安装/var/www/vhosts/XXX/api.XXX/node_modules/hummus   node-pre-gyp install --fallback-to-build

我认为问题是Hummus的依赖性失败。

所以我想做

userSchema.methods.validPassword = (password) ->
  bcrypt.compareSync password, @local.password

但是如何用plesk运行呢?我只有一个" NPM Install"按钮,但它运行install package.json

1 个答案:

答案 0 :(得分:1)

Plesk为npm下的节点版本找到/opt/plesk/node。像/opt/plesk/node/6/opt/plesk/node/7那样安装模块应该运行:

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