安裝cordova以後,控制檯輸入cordova -v以後,一直提示不是內部命令,查了好久入了不少坑以後,終於配置正確~記錄一下~node
(若是在安裝node以後,沒有修改npm的全局路徑的,而是使用其默認路徑的話,就不須要配置環境變量,直接安裝組件以後就可以正常使用~,可是因爲其默認路徑爲c盤,因此仍是修改一下好了~)npm
1.安裝node,個人安裝路徑爲D:\frontend\nodejs緩存
2.安裝好node以後,在安裝路徑下添加兩個文件夾,用來配置全局路徑和緩存路徑frontend
全局路徑:D:\frontend\nodejs\node_global
緩存路徑:D:\frontend\nodejs\node_cachespa
3.配置npm路徑cordova
配置全局路徑:npm config set prefix 「D:\frontend\nodejs\node_global」
配置緩存路徑:npm config set cache 「D:\frontend\nodejs\node_cache」blog
4.npm全局安裝須要安裝的組件,輸入命令 npm install cordova -g變量
5.(最重要的一步)修改環境變量:在系統變量中增長NODE_PATH變量,以下圖:ejs
而後在PATH變量中添加一個相同的路徑(若是之前配置過,要把以前的刪掉,或者把新配置的寫到最前面),以下圖:module
另外,必定要注意,兩個路徑是同樣的,並且是以前配置的全局路徑!!網上搜的不少寫的都是D:\frontend\nodejs\node_global\node_modules,這是錯誤的,應該是D:\frontend\nodejs\node_global,搞得入坑了很久才氣若遊絲的爬出來。。。。。
6.如今在控制檯直接輸入cordova -v就能夠正確顯示啦~~~撒花~~~