npm出現(xiàn)Cannot?find?module?'XXX\node_modules\npm\bin\npm-cli.js'錯誤的解決方法
問題:
使用npm下載組件的時候突然就出現(xiàn)了Cannot find module 'F:\nodejs\node_modules\npm\bin\npm-cli.js’問題,導致下載包不能完成
解決辦法:
下載缺失的文件放到指定文件目錄下即可解決,具體實現(xiàn)在正文部分詳述
注意:
問題千變?nèi)f化,需要變通處理,此方法僅為一種解決辦法。
【正文】
問題截圖如下:
分析問題:可以看到,報錯的內(nèi)容如下:
internal/modules/cjs/loader.js:983
throw err;
^
Error: Cannot find module 'F:\nodejs\node_modules\npm\bin\npm-cli.js'
1、可以看到,問題的癥結(jié)在于,無法找到npm-cli.js文件
2、既然無法找到,那么指定就是在安裝目錄下面少了些文件,那我們就順著這個路徑去看是從哪里開始找不到文件的
3、打開安裝目錄發(fā)現(xiàn),在node_modules下沒有npm目錄
4、說明我們不知道什么時候把npm目錄刪掉了
解決辦法:
1、重裝Node.js—較為麻煩;2、下載npm放到我們的安裝目錄
1、重裝node.js這里不做概述,網(wǎng)上有許多教程;
2、下載npm放到安裝目錄:訪問 https://nodejs.org/en/download/,下載符合你的計算機的版本,如Windows Binary (.zip),然后解壓zip壓縮包,到node_module目錄下,如下:
復制npm目錄,放置到你的node.js安裝目錄下的node_modules目錄下面,如下:
【最后:再次運行npm,效果如下:】
寫在最后
大家千萬不要隨便刪除一些東西,它會導致一些莫名其妙的錯誤,你還不容易發(fā)現(xiàn)是什么問題。
到此這篇關于npm出現(xiàn)Cannot find module 'XXX\node_modules\npm\bin\npm-cli.js'錯誤解決的文章就介紹到這了,更多相關npm報錯Cannot find module內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
- 一文徹底理解js原生語法prototype,__proto__和constructor
- js構(gòu)造函數(shù)constructor和原型prototype原理與用法實例分析
- 幫你徹底搞懂JS中的prototype、__proto__與constructor(圖解)
- js核心基礎之構(gòu)造函數(shù)constructor用法實例分析
- javascript設計模式Constructor(構(gòu)造器)模式
- 淺談javascript中的constructor
- CommonJS與ES6?Module的使用區(qū)別分析
- JavaScript ES6 Module模塊詳解
- 全面解析JavaScript Module模式
- 利用webpack理解CommonJS和ES Modules的差異區(qū)別
- Javascript? Constructor構(gòu)造器模式與Module模塊模式
相關文章
better?sqlite3安裝node?gyp原生模塊編譯prebuild-install
這篇文章主要為大家介紹了Nodejs關于原生模塊編譯node-gyp?+?prebuild-install?(以安裝?better-sqlite3為例)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-11-11基于nodejs+express(4.x+)實現(xiàn)文件上傳功能
通過一段時間的查閱資料發(fā)現(xiàn)實現(xiàn)上傳的方式有:1.express中間件multer模塊2.connect-multiparty模塊(但現(xiàn)在 官方不推薦 )3.使用multiparty模塊實現(xiàn)4.使用formidable插件實現(xiàn),本文給大家介紹nodejs+express(4.x+)實現(xiàn)文件上傳功能,需要的朋友參考下2015-11-11node使用Mongoose類庫實現(xiàn)簡單的增刪改查
Mongoose是在nodejs環(huán)境中對MongoDB數(shù)據(jù)庫操作的封裝,這篇文章主要介紹了node使用Mongoose類庫實現(xiàn)簡單的增刪改查,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11Node.js環(huán)境下編寫爬蟲爬取維基百科內(nèi)容的實例分享
WikiPedia平時在國內(nèi)不大好訪問-- 所以用爬蟲一次性把要看的東西都爬下來保存慢慢看還是比較好的XD 這里我們就來看一下Node.js環(huán)境下編寫爬蟲爬取維基百科內(nèi)容的實例分享2016-06-06node的EventEmitter模塊基本用法簡單實現(xiàn)示例
這篇文章主要為大家介紹了node的EventEmitter模塊基本用法簡單實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-09-09