npm卸載模塊報錯


場景:在沒有通過npm init初始化目錄的情況下,直接通過cnpm命令安裝模塊,在卸載模塊時報錯

報錯:name cannot start with an underscore; name can only contain URL-friendly characters

原因分析:通過cnpm命令安裝模塊時,會同時生成帶下划線的文件(eg: _jquery@3.4.1@jquery),不符合命名規范(根據報錯提示)

解決方案:

  方案一:安裝模塊時用npm,非cnpm

  方案二:先通過npm init初始化目錄,生成包管理文件package.json,再安裝模塊(npm/cnpm)  

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM