这是我第一次尝试使用JavaScript
工具设置项目。根据{{1}},我需要安装并运行README
。我收到了这个错误:
yarn
它发生了(不要问我怎么样,我知道它很糟糕,但我很懒,只是从互联网上复制命令),我的系统中有两个版本的The engine "node" is incompatible with this module. Expected version "6.x".
(Ubuntu 16.04 LTS) :
node
和
/usr/bin/node --version
v6.11.4
默认值为:
/usr/local/bin/node --version
v8.6.0
我想我需要which node
/usr/local/bin/node
的旧版本
如何在默认情况下使用所需的一个并且可能删除不需要的版本而不会在我的系统中产生更多混乱?
答案 0 :(得分:0)
我建议您同时卸载它们,以便可以运行两个Node.JS中的一个安装。
rm -r /usr/local/bin/node
rm -r /usr/bin/node
再次,您可以运行这些应该删除gyp,linux-headers-4.4.0-18-generic等软件包的sudo apt-get purge --auto-remove nodejs
。
由于您在Ubuntu Linux上运行,您可以通过我们的Debian软件包存储库安装Yarn。您首先需要配置存储库:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
然后你可以简单地说:
sudo apt-get update && sudo apt-get install yarn
这应该为您安装yarn
。