visual studio code運行時報錯,無法將“cnpm”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱,Cannot find module 'webpack'


前言

  因公司技術需求,這段時間成功進入了Vue 2.0 的坑,剛用起Visual Studio Code,卻發現問題很多,發現一個錯誤:cnpm : 無法將“cnpm”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次。

  今天就來解決一下這個錯誤

正文

錯誤提示:

PS D:\work-span\project> cnpm install webpack-dev-server -g cnpm : 無法將“cnpm”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫 ,如果包括路徑,請確保路徑正確,然后再試一次。 所在位置 行:1 字符: 1
+ cnpm install webpack-dev-server -g + ~~~~
+ CategoryInfo : ObjectNotFound: (cnpm:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

 

解決方法:

第一步:檢查是否安裝了cnpm

 npm list --depth=0 -global  查看一下你是否安裝了cnpm

已經安裝的如下圖所示:

 

 

如果的確沒有安裝: 執行下面命令

npm install -g cnpm --registry=https://registry.npm.taobao.org

安裝過程

 

第二步:安裝以后終端輸入指令cnpm -v 還是提示標題問題

極有可能是cnpm的路徑沒有被識別造成的。

需要我們手動把cnpm目錄添加到Path中

找到自己的cnpm的位置,例如。我的


需要配置系統環境變量:計算機->屬性->高級系統配置->環境變量->PATH
在后面添加

C:\Users\zzjframework\AppData\Roaming\npm
然后重啟cmd,輸入cnpm -v 測試。如果成功則進行你下一步工作。

最好講npm,cnpm設置為全局變量,已方便后續工作,具體操作可以見網上。有很多講解

歡迎大家關注公眾號,不定時干貨,只做有價值的輸出

 作者:Dawnzhang 
出處:https://www.cnblogs.com/clwydjgs/p/9390488.html 
版權:本文版權歸作者
轉載:歡迎轉載,但未經作者同意,必須保留此段聲明;必須在文章中給出原文連接;否則必究法律責任


免責聲明!

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



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