在共享服务器上安装Node.js

3
我有一个共享服务器账户。我搜索了很多次“如何在共享服务器上安装Node.js”,但是我找不到任何东西。这个链接只有这个,但是还是不起作用。
4个回答

6

在SSH上登录并输入以下代码:

wget -qO- https://cdn.rawgit.com/creationix/nvm/master/install.sh | bash

现在关闭并重新打开终端以开始使用nvm,或运行以下命令立即使用:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

nvm install node
nvm use node

欲了解更多信息,请查看我的网站:将Nodejs添加到HostGator共享托管服务器


如果给定的命令不起作用,请尝试使用以下命令(使用curl):curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash,然后重新启动您的ssh终端。 - Jaydip Kalkani

4

我不确定您是否仍在寻找答案,但以下是帮助我的方法。在您的本地系统中,首先进入您的React项目。打开package.json文件并添加一行。

 "homepage" : "http://www.yourwebsite.com"

在脚本运行之后,请运行

"npm run build" 

并将所有文件上传到您的HostGator共享服务器。希望这可以帮到您。

我遇到了问题。我尝试着在total js cms项目上进行工作,但是我无法运行它。使用htaccess和node debug.js什么也不会显示。这里是我的新讨论 - officialmmt

3

您可能想要查看CGI-Node。在这里他们解释了如何在GoDaddy上运行它!

由于您自己已经链接了那个问题,因此我不想将您的答案标记为重复,但请避免发布重复的问题!


0

如果您无法安装node.js(某些共享服务已阻止运行unix脚本.sh文件的能力),您可以尝试使用php exec("")命令,然后运行unix shell php命令,使用php -f file.php。 请查看这里


@MuhammedMelihTOY 你试过了吗?它是哪个托管服务? - jkr
我尝试过了,但在HostGator共享服务器上无法工作 :( - officialmmt

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接