2
试图纱安装一个软件包,但我得到和错误,说我需要的NodeJS,但安装删除的NodeJS纱。同样,当我安装纱线时,nodejs被删除。我错过了什么?在纱线安装过程中纱线依赖性nodejs被去除,反之亦然?
$ yarn install some-package
Yarn requires Node.js 4.0 or higher to be installed.
$ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
...
...
$ sudo apt-get install -y nodejs
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
gyp libc-ares-dev libjs-node-uuid libv8-3.14-dev
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
yarn
The following NEW packages will be installed:
nodejs
...
$ sudo apt-get install yarn
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
gyp libc-ares-dev libjs-node-uuid libv8-3.14-dev
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
nodejs
The following NEW packages will be installed:
yarn
...
Yarn团队[如果可能,建议不要通过NPM安装](https://yarnpkg.com/en/docs/install#alternatives-tab) - 您最好遵循[其网站上的说明](https ://yarnpkg.com/en/docs/install#linux-tab)。 –
@JoeClay是的,我知道,但OP无法按照“推荐的方式”进行安装。请注意,我说,他可以尝试通过NPM或任何其他方法,他安装/她喜欢 – greuze
我不认为(固定与旧版本节点发出后)他们推荐的方式完全跟随有关系吗?他们似乎试图让从NodeSource库两节点和纱,同时指示说,从自己的回购得到NodeSource节点和纱线('的https:// dl.yarnpkg.com /于Debian /')。不过,也许他们只是让这个部分不受欢迎。 –