亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法在Ubuntu中使用節點包管理器安裝包

無法在Ubuntu中使用節點包管理器安裝包

慕碼人2483693 2019-08-14 17:19:10
無法在Ubuntu中使用節點包管理器安裝包由于名稱與另一個包沖突,nodeUbuntu上的NodeJS解釋器名稱()已重命名為nodejs。這是自述文件。Debian說:Node.js解釋器命令的上游名稱是“node”。在Debian中,解釋器命令已更改為“nodejs”。這樣做是為了防止命名空間沖突:其他命令在其上游使用相同的名稱,例如來自“node”包的ax25-node。必須將調用Node.js作為shell命令的腳本更改為使用“nodejs”命令。但是,使用nodejs會破壞使用安裝包npm。程序包安裝失敗,并顯示以下錯誤:sh: 1: node: not found npm WARN This failure might be due to the use of legacy binary "node"npm WARN For further explanations, please read /usr/share/doc/nodejs/README.Debian如何讓npm了解nodejs已安裝在系統上,但解釋器名稱有所不同?
查看完整描述

3 回答

?
縹緲止盈

TA貢獻2041條經驗 獲得超4個贊

嘗試將節點鏈接到nodejs。首先找出nodejs的位置

whereis nodejs

然后軟鏈接節點到nodejs

ln -s [the path of nodejs] /usr/bin/node

我假設/ usr / bin在你的執行路徑中。然后你可以通過在你的命令行輸入node或npm來測試,現在一切都應該可行。


查看完整回答
反對 回復 2019-08-14
  • 3 回答
  • 0 關注
  • 604 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號