npm解除安裝模組報錯

2022-05-18 05:26:52 字數 335 閱讀 9392

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

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

原因分析:通過cnpm命令安裝模組時,會同時生成帶下劃線的檔案(eg: [email protected]@jquery),不符合命名規範(根據報錯提示)

解決方案:

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

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

NPM匯入模組報錯

找不到package.json檔案,一般情況下npm安裝時都會生成node modules資料夾 所安裝的模組 和package.json 支援安裝模組的檔案 解決方案 需要有package.json才能npm install。可以npm init初始化生成乙個package.json。在安裝的盤目...

npm報錯問題

從coding上clone專案,執行npm run dev報錯,然後發現是依賴沒下好,再執行npm install繼續報錯,截圖如下 去網上搜尋發現解決方法 來自飛奔的波大爺 報錯 npm err unexpected end of json input while parsing near ver...

npm公升級後報錯

原node版本 v3.3.1 原npm版本 v2.3.0 希望npm公升級到3.0以上 於是直接執行了命令 npm install g npm 結果就報錯了 syntaxerror block scoped declarations let,const,function,class not yet ...