[英]npm: How to reset the node_modules prefix
我通過自制軟件安裝了節點。 由於我在訪問軟件包時遇到問題,因此我嘗試將node_modules前綴更改為user/local
但是在鍵入命令時出錯:
npm config set prefix /usr/l # See the typo there
^
現在,每當我運行npm命令時,都會出現以下錯誤:
$ npm config ls -l
Error: EACCES: permission denied, mkdir '/usr/l'
at Error (native)
我無法再次npm config set prefix /usr/local
( npm config set prefix /usr/local
),甚至無法列出配置( npm config ls -l
)–都產生與上述相同的錯誤。 我嘗試重新安裝node / npm。
如何重置前綴? 謝謝。
如果是權限錯誤,則應該可以使用sudo以root身份運行它。 這應該解決權限問題,該問題似乎在錯誤消息中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.