我跑npm install gulp
在 Ubuntu 中。显示此错误:
我的服务器是 Ubuntu 16.04。
框架是 Laravel 5.6。
ERROR: npm is known not to run on Node.js v4.2.6
Node.js 4 is supported but the specific version you're running has
a bug known to break npm. Please update to at least 4.7.0 to use this
version of npm. You can find the latest release of Node.js at https://nodejs.org/
我跑
node -v
显示此消息:v4.2.6
我跑
sudo apt-get install --only-upgrade nodejs
显示此消息:Reading package lists... Done
Building dependency tree
Reading state information... Done
nodejs is already the newest version (9.11.1-1nodesource1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
如何解决这个问题呢?
最佳答案
试试这个.. 首先,完全卸载 nodejs 和 npm。
sudo apt remove nodejs npm
然后,重新安装它:
curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
sudo apt-get install -y nodejs
引用:https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions
关于laravel - Ubuntu Laravel 上的 Gulp 安装错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49705017/