2017-08-01 105 views
3

我已經安裝了nodejs 8,我無法運行角度爲1的karma測試..正如在Karma官方網站Note: Karma currently works on Node.js 0.10, 0.12.x, 4.x, 5.x, 6.x, and 7.x. See FAQ for more info.上指定的那樣,我猜問題可能出現在我的節點版本中,他們建議通過NVM安裝節點,但我已經安裝了節點8 ..是否有可能安裝nvm幷包含我當前的nodejs?當我已經在Ubuntu上安裝nodejs 8時,是否可以安裝NVM?

回答

3

問:如果我已經安裝了node,我還可以安裝nvm嗎?

A:是的。 nvm通過更改您的PATH環境變量來操作,以確定當前shell會話使用的node版本。

例如,在做nvm use 6.10.3時,您立即可以看到$ PATH設置爲;

PATH = /家庭/ samuelt/.nvm /版本/節點/ v6.10.3/bin中

which node解析

/home/samuelt/.nvm/versions/節點/ v6.10.3 /斌/節點

由於nvm總是試圖設置其node安裝路徑爲0第一個分身即使您在PATH中有10個其他節點安裝路徑,一旦系統找到node二進制文件,其餘節點將被忽略。

問:我可以在nvm中包含我安裝的節點副本作爲已安裝節點的一部分嗎?

答:理論上有可能。但我會說不。要在nvm中安裝特定節點版本,您可以執行nvm install <version>

相關問題