天天看點

安裝nrm後, code: ‘ERR_INVALID_ARG_TYPE‘

最近慕課網上找了一個視訊,想好好學習一下,開始都出師不利啊。

安裝nrm,npm install -g nrm,前提是你要裝好node.js

我想這這不是簡單的很嗎,安裝東西,不是下一步下一步就搞定嗎?

安裝nrm後, code: ‘ERR_INVALID_ARG_TYPE‘

這不是node.js搞定了嗎

下面再來安裝一下nrm

npm install -g nrm
           
安裝nrm後, code: ‘ERR_INVALID_ARG_TYPE‘

沒有報錯完美簡單

再來檢視一下啊

nrm ls

安裝nrm後, code: ‘ERR_INVALID_ARG_TYPE‘

這是什麼鬼報錯了啊,怎麼和我想象的的不一樣啊

第一感覺以為自己的環境變量什麼的沒配,想了一下沒配,應該指令都不能用吧,看了一下錯誤,百度了一下

安裝nrm後, code: ‘ERR_INVALID_ARG_TYPE‘

把17行替換成18行

安裝nrm後, code: ‘ERR_INVALID_ARG_TYPE‘

再來就搞定了

安裝nrm後, code: ‘ERR_INVALID_ARG_TYPE‘

其實那個代碼就是一個三元運算判斷是以我就試了一下改成

const NRMRC = path.join(process.env.USERPROFILE, '.nrmrc');

發現也是可以成功顯示的,那我們要怎麼知道我們的電腦是不是win32呢,

用到這個指令就能找到我們npm是多少了

npm config ls

安裝nrm後, code: ‘ERR_INVALID_ARG_TYPE‘

ok搞定知道原因

繼續閱讀