node.js - 在共享主机上为 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.
从那时起,其他任何事情都不起作用。
解决方案
推荐阅读
- mysql - 尝试执行查询时出现 sql 语法错误
- ios - 为什么我在尝试将应用程序上传到应用商店时出现多个错误?
- jwt - Keycloak 静默认证
- ios - CollectionView 在动画期间切断单元格
- unit-testing - 如何对“重置”对象的函数进行单元测试?
- dask - 如何在 Dask 中进行 groupby 过滤
- typescript - Typescript:如何将特定的库方法转换为自定义类型定义
- html - 在当前日期之前/之后列出具有日期属性的文章
- python - 使 tkinter 画布区域更暗
- html - 两个块:一个具有动态宽度,一个与动态一个宽度相同