【问题标题】:Node.JS/NPM Installation on Plesk 17在 Plesk 17 上安装 Node.JS/NPM
【发布时间】:2018-03-27 08:43:40
【问题描述】:

我遵循了 Plesk Onyx 上的 Node.js 安装手册并为我的域激活了 node.js。但我只能重新启动应用程序或禁用 Node.js。
https://docs.plesk.com/en-US/onyx/customer-guide/nodejs-support.76652/

现在我被要求提供我的应用程序启动文件...好吧,我还没有 Node.js 应用程序,这就是为什么我首先安装它以便制作一个。

我也无法安装 NPM,因为...我没有应用程序...

即使使用 SSH 登录并使用“node -v”,我也会收到一条错误消息,提示“-bash: node: command not found”。

如果 Plesk 显然没有正确安装 Node.js 或者让我安装像 NPM 这样的包管理器,我应该如何在 Plesk 上使用 Node.js 进行开发?

【问题讨论】:

    标签: node.js plesk plesk-onyx


    【解决方案1】:

    在应用根目录下创建package.json文件后,会出现NPM install运行脚本按钮,允许安装指定的包或执行预定义的安装脚本. 请参阅此页面以了解有关它的一般想法 - https://docs.npmjs.com/getting-started/using-a-package.json

    Plesk 提供的 node.js 的可执行文件可以在/opt/plesk/node/<version>/bin/ 中找到。例如:

    # /opt/plesk/node/6/bin/node -v
    v6.12.2
    # /opt/plesk/node/6/bin/npm -v
    3.10.10
    

    您可以将其添加到 PATH 变量中以在不指定完整路径的情况下运行它:

    # export PATH=/opt/plesk/node/6/bin:$PATH
    # echo "export PATH=/opt/plesk/node/6/bin:$PATH" >> ~/.bashrc
    # node -v
    v6.12.2
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-05
      • 1970-01-01
      • 1970-01-01
      • 2017-03-14
      • 2018-07-21
      • 2019-06-10
      相关资源
      最近更新 更多