Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在共享托管计划上安装NodeJ的问题_Node.js_Ssh_Shared Hosting_Nvm - Fatal编程技术网

Node.js 在共享托管计划上安装NodeJ的问题

Node.js 在共享托管计划上安装NodeJ的问题,node.js,ssh,shared-hosting,nvm,Node.js,Ssh,Shared Hosting,Nvm,以下是我将遵循的步骤: 首先,我使用SSH登录到我的帐户 然后,我使用 wget -qO- https://cdn.rawgit.com/creationix/nvm/master/install.sh | bash 然后,我重新启动shell 然后,我使用 nvm install stable 但是,当我使用以下命令检查节点的版本时,它会显示“未找到命令” node --version 如果有帮助的话,以下是我尝试过的其他方法: nvm list 此外,以下是.nvm文件夹(位于根

以下是我将遵循的步骤:

首先,我使用SSH登录到我的帐户

然后,我使用

wget -qO- https://cdn.rawgit.com/creationix/nvm/master/install.sh | bash
然后,我重新启动shell

然后,我使用

nvm install stable

但是,当我使用以下命令检查节点的版本时,它会显示“未找到命令”

node --version
如果有帮助的话,以下是我尝试过的其他方法:

nvm list

此外,以下是.nvm文件夹(位于根文件夹内)的内容:

我想N/A表示节点不可用

总之,在共享托管计划中使用node.js是否可能?如果是,我能做些什么使它工作

PS:我一直在得到使用其他计划的建议,如Heroku等。尽管如此,我已经在这个共享托管计划(GoDaddy)上投入了大量资金,所以我真的很想在这里托管nodeJS应用程序


PPS:我是编程新手,请容忍我的无知。

尝试这样安装节点

nvm install node
那么,至关重要的是

nvm alias default node
正在运行

node -v

应正确显示

首先,共享服务器不允许您在其服务器上安装任何内容

如果您能够在共享服务器上安装node,那么您就相当幸运了

要运行
node--version
命令,
node
命令应该在您的路径中。在共享服务器上,可能不允许这样做

所以我认为您需要检查完整路径,比如“/usr/bin/node--version” (检查您的安装路径)