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

前言

  因公司技術需求,這段時間成功進入了Vue 2.0 的坑,剛用起Visual Studio Code,卻發現問題不少,發現一個錯誤:cnpm : 沒法將「cnpm」項識別爲 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,若是包括路徑,請確保路徑正確,而後再試一次。html

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

正文

錯誤提示:web

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  查看一下你是否安裝了cnpmnpm

已經安裝的以下圖所示:webpack-dev-server

 

 

若是的確沒有安裝: 執行下面命令函數

安裝過程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設置爲全局變量,已方便後續工做,具體操做能夠見網上。有不少講解

歡迎你們關注公衆號,不定時乾貨,只作有價值的輸出url

 做者:Dawnzhang 
出處:https://www.cnblogs.com/clwydjgs/p/9390488.html 
版權:本文版權歸做者
轉載:歡迎轉載,但未經做者贊成,必須保留此段聲明;必須在文章中給出原文鏈接;不然必究法律責任spa

相關文章
相關標籤/搜索