首页 > 解决方案 > 在共享主机上为 Laravel 安装 node.js

问题描述

一年前,我有 Laravel 和 npm,一切都在共享主机上顺利运行,就像我在本地安装 npm 然后上传一样。

但是,Laravel 需要安装 npm 和 node,以便它可以使用 npm run watch 或其他东西编译资产。我确信自从我去年有了它以来就有办法,但从那以后我就没有使用过共享主机,而且我现在似乎无法让它工作。

我尝试通过 NVM 安装,但最后显示如下:

-bash: fork: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
Downloading and installing node v10.2.1...
Downloading https://nodejs.org/dist/v10.2.1/node-v10.2.1-linux-x64.tar.gz...
######################################################################## 
100.0%
Computing checksum with openssl dgst -sha256
Checksums matched!
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.10' not found 
(required by node)
node: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.3' not found (required 
by node)
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required 
by node)
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by node)
nvm is not compatible with the npm config "prefix" option: currently set to 
""
Run `nvm use --delete-prefix v10.2.1` to unset it.

从那时起,其他任何事情都不起作用。

标签: node.jslaravelnpmsharednvm

解决方案


推荐阅读