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 /')。不過,也許他們只是讓這個部分不受歡迎。 –