安裝好grunt,cmd 提示"grunt不是內部或外部命令" 怎麼辦?

  Grunt和全部grunt插件都是基於nodejs來運行的,所以,必須安裝node.js。node

(一)git

  去官網http://nodejs.org/ 下載安裝包 node-v6.9.2.msi,直接點擊安裝。web

  windows的安裝msi文件在過程當中會直接添加path的系統變量,變量值是你的安裝路徑,默認路徑是「C:\Program Files\nodejs」npm

  安裝後,npm也跟着安裝完成。很是智能,之前還須要安裝git 這個工具。windows

(二)grunt

   使用window+r,輸入cmd。若是是w10系統,則須要以管理員身份運行cmd。工具

   若是能正確顯示版本號,則表示安裝成功。測試

    

(三)spa

    配置npm的全局模塊的存放路徑以及cache的路徑。插件

    (1)便在NodeJs下創建"node_global"及"node_cache"兩個文件夾。

         (2)啓動cmd,輸入

     npm config set prefix "C:\Program Files\nodejs\node_global"

          npm config set cache "C:\Program Files\nodejs\node_cache"

     (3)系統變量下新建"NODE_PATH",輸入」C:\Program Files\nodejs\node_global\node_modules」

      用戶變量"PATH"修改成「C:\Program Files\nodejs\node_global\」

(三)

   (1)安裝grunt。

    以管理員身份運行 以下命令

    npm install -g grunt-cli

      (2)

    測試是否安裝成功。

          cmd,輸入命令行 grunt -version,顯示版本號即成功。

    

     不少時候,會提示 「grunt不是內部或外部命令」,該怎麼辦呢? 

   這是由於咱們雖然在 已經安裝了grunt,可是沒有指定正確的環境變量Path(用戶變量或系統變量)。

     例如,在個人系統中,gurnt.cmd 在 "C:\Program Files\nodejs\node_global"

    

 

    那麼,你能夠在 "用戶變量"或"系統變量"的Path 指定路徑。

    

 

  關閉後,從新啓動cmd運行便可。

相關文章
相關標籤/搜索