為什么我傾向于安裝開發工具 c:\\(沒有管理員權限默認共享 沒有足夠權限,路徑中沒有空格)。 c:\\nvm 并配置 node 安裝到 c:\\。
.exe - '[]::le("PATH",[]::le("PATH","User")+"c:\\nvm","User")' || XSET PATH "%PATH%;c:\\nvm"
似乎工作正常? xset 似乎也可以工作(在他們出現 xset 之前不得不等待幾分鐘)? 我在我現在使用的 電腦上關閉了 UAC。 明天上班,我去看看。
tl; dr 支持 Linux(我不會在那里使用它)。 所以想不出不能支持nvm也不能支持的環境。 node 和 都運行腳本。 節點沒有內置的、必需的簽名證書來驗證腳本是否合法且未被篡改。 有這個。 npm 審計是被動的。 恕我直言,如果您需要完全安全默認共享 沒有足夠權限,節點還沒有準備好服務器。 然而,大多數人不這樣做。 代理已經足夠好了。