【win7下安裝node.js錯誤:roling back action】與【"grunt" 不是內部或外部命令】 解決方法
【win7下安裝node.js錯誤:roling back action】
解決方法:
Node.js 是一個基於Chrome JavaScript 執行時建立的一個平臺, 用來方便地搭建快速的 易於擴充套件的網路應用· Node.js 藉助事件驅動, 非阻塞I/O 模型變得輕量和高效, 非常適合 執行在分散式裝置 的 資料密集型 的實時應用
本文為大家講解的是在win7下安裝node.js到最後時出現回滾,安裝失敗的解決方法,感興趣的同學參考下.
問題描述:
node.sj在windows下提供二種格式的安裝檔案,一種是mis而另一種是exe檔案,
1.我下載的是mis檔案,安裝時會出現一個安裝介面,一直Next就OK
當我安裝快結束的時間就出現回滾,安裝失敗,如下圖
解決方法:
然後上網搜了很多資料也沒有滿足結果,後來有人說下載windows Binary與npm配置好環境變數,結果可以。
1.下載windows Binary ,進入官網就可以下載了,下載回來的是一個帶exe字尾檔案安裝檔案。
2.官網下載npm檔案最好選擇最新的下載不然會出現版本問題
3.解壓npm檔案後會生成node_modules檔案與npm.cmd指令檔案,把剛剛下載的node.exe也放在同個目錄,後就配置你的環境變數
選擇環境變數,新建一個變數名為:NODEJS_PATH與NODEJS_MODULE,NODEJS_PATH指定的是我本地的nodejs目錄,NODEJS_MODULE指定的是node_modules目錄,在變數值是:F:\Program Files\nodejs\node_modules
好了現在我們把環境變數配好!現在對nodejs進行安裝
4.安裝express開啟cmd命令列,使用命令定位到node_modules目錄下,輸入指令npm install express, 注意可以使用別外兩種安裝方法,express【安裝express 至相對路徑】或 npm install express -g【安裝express到絕對路徑】
輸入node -v 如果能顯現出版本號就表示安裝成功
更新nodejs版本可以命令列輸入:npm update npm -g
--------------------------------------------------------------------------------------------------------------
【"grunt" 不是內部或外部命令】
解決方法:
1、目的
將多個字型檔案自動化進行base64編碼
2、步驟
從 nodejs官網 下載安裝包安裝,windows是傻瓜式的,安裝好之後應該是有 npm (nodeJs package manage)nodejs包管理工具 的,dos命令檢查自己是否安裝成功。
node -v //顯示node版本
npm -v //顯示npm包管理工具
- 1
- 2
安裝grunt構建工具,先全域性安裝後進入專案安裝grunt
npm install -g grunt-cli
npm install -g grunt
- 1
- 2
3、問題
進入專案目錄檢視grunt的安裝情況
grunt -version // 也可以用 grunt -V(*大寫的)
- 1
問題來了,dos命令反饋。
”grunt“不是內部或外部命令,也不是可執行的程式 或批處理檔案。
4、問題排查
檢視node的安裝根目錄
npm root -g
- 1
在執行grunt -version還是不行
網上找了很多,給出正確解決方案的沒幾個,所以自己摸索,最後確定了加環境變數的解決方案。
這類問題都可以解決,如:
”gulp“不是內部或外部命令,也不是可執行的程式 或批處理檔案。
5、解決方法步驟
我的系統系windows7,自己參照解決哦。
1、桌面->計算機->屬性->高階系統設定 -> 高階->環境變數
2、上面的使用者變數 ,新建-> 變數名:NODE_PATH -> 變數值:C:\USER\Administrator\AppData\Roaming\npm\node_modules ->確定
注意:這裡Administrator確定是自己的使用者名稱或nodejs安裝根目錄,不知道命令,npm root -g,檢視,還有要指到node_modules下面才行
3、從新啟動dos ,進入專案檢視grunt是否可用
6、base64編碼
網上編碼檔案程式碼很多,給個參考,
npm install grunt-base64
- 1
不知道怎麼弄的,進入目錄執行
npm install
- 1
修改Gruntfile.js 的引數配置,後執行grunt
相關推薦
【win7下安裝node.js錯誤:roling back action】與【"grunt" 不是內部或外部命令】 解決方法
【win7下安裝node.js錯誤:roling back action】 解決方法: Node.js 是一個基於Chrome JavaScript 執行時建立的一個平臺, 用來方便地搭建快速的 易於擴充套件的網路應用· Node.js 藉助事件驅動, 非阻塞I/O 模型變得輕量和高效, 非常適合 執行在分
win10/win7系統:telnet不是內部或外部命令的解決方案 ?
ESS 內部 win7系統 面板 mage image 關閉window 彈出 process 1、打開 控制面板、在控制面板中選擇【程序】 2、在程序和功能中選擇【啟用或關閉Windows功能】 3、在彈出窗口中,勾選【Telnet客戶端】,確定即可 win10/wi
ionic serve 報【ionic-app-scripts' 不是內部或外部命令 】問題解
Error: Cannot find module 'E:\angular\ionic0515\node_modules\@ionic\app-scripts' at Function.Module._resolveFilename (module.js:547:15)&n
windows下scrapy框架 'scrapy' 不是內部或外部命令問題解決
1、python安裝Scrapy框架報錯: 2、解決方法: 先安裝twisted檔案,再重新安裝Scrapy (1)先安裝wheel 把下載的檔案放到python安裝目錄的Scripts檔案下 執行cmd,到該資料夾下輸入pip install
關於淘寶cnpm 安裝後cnpm不是內部或外部命令的解決辦法
今天通過網上查詢的教程安裝和配置了node環境,接著按照教程安裝了cnpm。然而最後運用cnpm -v檢視版本卻出現瞭如下的錯誤: 不知道是自己在配置環境時
在win7中輸入adb shell提示不是內部或外部命令的解決!
1.在android開發中,有時候要用到入adb shell命令, 用於電腦cmd終端連線android手機。然而很多人在使用過程中,遇到在cmd中輸入adb shell提示不是內部或外部命令等現象。 2.搜尋電腦是否有adb.exe應用程式。如果沒有該程式,就可以把sd
javac,wsimport不是內部或者外部命令的解決方法win7系統
問題: 1. webservice在輸入命令的時候wsimport的時候會出現如下錯誤: wsimport不是內部或者外部命令。 2. javac不是內部或者外部命令 3 java 就可以顯示配置成功。 網上搜了一堆,全都是說配置不對,可是我們仔細檢查並沒有發現什麼配置錯
解決安裝Anaconda3.5 後,選單裡只有prompt,並且出現" 'conda'不是內部或外部命令 '的解決方案
最近為了更方便的管理python的包,最終選擇了Anaconda這個方便的神器,但是最讓人崩潰的是,安裝後總是在選單中發現如下問題:只有Anaconda Prompt ,沒有其他的東西 並且co
在linux環境下安裝Node.JS
x64 -s sof 2.0 51cto local -a clas 系統 在linux環境下安裝Node.JS 1、確定自己linux操作系統的位數 uname -a 2、選擇合適版本的node.js 3、上傳服務器並解壓 解壓上傳的nodejs文件 tar -xvf
Windows下安裝Node.js及環境配置
前期準備 1、Node.js簡介 簡單的說 Node.js 就是執行在服務端的 JavaScript。Node.js 是一個基於 Chrome V8 引擎的 JavaScript 執行環境。Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕
在WINDOWS下安裝NODE.JS
1:先下載Node.js,網站https://nodejs.org/en/,左側為穩定版,右側為最新版,推薦穩定版 2、點選下載的檔案進行安裝,全部選擇NEXT即可,安裝完畢後輸入以下命令測試是否安裝成功 3、配置npm的全域性模組的存放路徑以及cache的路徑,
centos下安裝node.js和npm
1、下載原始碼,你需要在http://nodejs.org/下載最新的Nodejs版本,本文以v4.4.3為例: 最好下載二進位制的原始碼,否則會報g++版本過低的錯誤 cd /usr/loca
Linux下安裝Node.js環境
1.進入Node.js官網的下載頁面:http://nodejs.cn/download/ 2.通過ssh連結到linux伺服器,使用root身份登入,你當前linux系統不能是mini版的,因為它
linux下安裝node.js時npm無法使用
style roo 目錄 6.4 檢查 文件路徑 解決方法 -c local 安裝node.js 10.15.1版本時,安裝完在node的安裝目錄下執行./node -v查看node版本,成功則表示node已安裝成功 [root@localhost bin]# ./nod
Node.js 安裝遇到問題提示“express提示不是內部或外部命令
在網上看了很多安裝Node.js 出現問題提示“express提示不是內部或外部命令” 安裝Node.js的文章很多,我就不再詳細說明了。 Windows10環境下安裝Nodejs、npm 我主要說明一下我遇到的問題 原因: 命令安裝express時路徑不是C:\Progra
node.js安裝express後顯示“express不是內部或外部命令”
之前學習express時在按照教程安裝了express後,顯示的是安裝成功了,但是在使用express -V命令時,卻顯示的是“express不是內部或外部命令”。導致之後的express學習
win7 下安裝oracle10g 遇到的問題 正在檢查 Oracle 主目錄的不相容性...
如果系統本來有oracle資料庫必須先解除安裝掉解除安裝以後系統裡面還是會存在oracle的安裝資訊,所以必須手動到登錄檔裡刪除跟oracle相關的註冊資訊到系統變數裡面刪除跟oracle相關的安裝目錄 今天使用PLSQL連線Oracle資料庫的時候突然發現Oracle安裝
javac錯誤:cmd下java命令可以用 javac不是內部或外部命令 也不是可執行的程式 解決方法(已解決)
在Oracle官網下載JDK安裝; jdk安裝路徑:C:\Java\jdk1.8.0_191;(jre路徑為C:\Java\jre8) 下面設定環境變數(重點): 開啟我的電腦,屬性,系統,高階系統設定,找到環境變數,在系統變數裡新建: JAVA_HOME &n
windows下安裝Anaconda3之後再cmd下出現'activate' 不是內部或外部命令,也不是可執行的程式 或批處理檔案
windows下安裝Anaconda3之後再cmd下出現“ 'activate' 不是內部或外部命令,也不是可執行的程式 或批處理檔案 ”。 輸入conda時也會出現 'conda' 不是內部或外部命令,也不是可執行的程式 或批處理檔案。 經過查詢,發現網上各種錯
win10下elk6.0安裝執行(解決Servcie不是內部或外部命令的問題)
一、背景 因為搭建公司框架的需要,在SpringBoot集成了MyBatis(Mapper、PageHelper、Generator)、Activiti、druid、shiro、wagger2、lomb