Win7下安裝Node-Red

Win7下安裝Node-Red

Win7下安裝Node-Red以及遇到的一些問題

一、安裝Node.js

首先去node.js的官方網站https://nodejs.org/zh-cn/下載適合自己的安裝文件。運行下載的msi文件。安裝Node.js需要本地管理員權限;如果你不是本地管理員,安裝過程中需要輸入管理員密碼。安裝時,可以使用默認值,也可以更改安裝路徑。安裝完成後,關閉命令窗口並打開新的命令窗口確保新的環境變量生效。
在新的窗口輸入下面的命令檢查Node.js和npm正確安裝。
使用cmd: node -v 和 npm -v

如下:
node -v
v12.16.1

npm -v
6.13.4

二、安裝Node-Red

將Node-RED安裝爲全局模塊,將命令node-red添加到您的系統路徑中。 在命令提示符下執行以下命令:

npm install -g --unsafe-perm node-red

*如果能夠安裝成功就恭喜了。

我在安裝時總是顯示如下錯誤:
npm ERR! Unexpected end of JSON input while parsing near ‘…:"@babel/runtime","
ve’
在這裏插入圖片描述
打開提示的安裝log文件,查看出錯的問題:silly fetchPackageMetaData error for @babel/runtime@^7.3.1 Unexpected end of JSON input while parsing near ‘…:"@babel/runtime","ve’

上網查找解決方法,需要用淘寶的NPM鏡像:

  1. 先用:npm config get registry 查看一下自己原來的地址
    結果如下:
    https://registry.npmjs.org/
  2. 再設置淘寶的NPM鏡像:
    npm config set registry https://registry.npm.taobao.org
  3. 設置後再用npm config get registry 查看一下現在的地址
    結果如下:
    https://registry.npm.taobao.org
    說明已經設置成功了

再繼續用npm install -g --unsafe-perm node-red 來安裝Node-Red,一般就可以安裝成功了。

可惜我還是沒能安裝成功,又顯示如下錯誤:
node-pre-gyp WARN Using request for node-pre-gyp https download
在這裏插入圖片描述
就停在這裏不動了,只好ctrl + C,終止操作,再查找解決方法。
上網查到可以用 npm install node-pre-gyp -g 來解決。
執行之後,再安裝Node-Red。

我自己是重複了2次上面的操作,最後終於成功安裝了Node-Red。

安裝成功後,在命令提示符下執行以下命令:
node-red
就可以啓動了,在瀏覽器中輸入:
http://127.0.0.1:1880/
就可以打開 Node-Red 的界面,如圖所示:
在這裏插入圖片描述

記錄一下安裝的過程和遇到的問題,希望遇到同樣問題的朋友可以方便解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章