国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

[樹莓派]安裝node環境

2024-06-28 14:32:29
字體:
來源:轉載
供稿:網友

本文并非node的編譯安裝,據說這要花很長時間,所以一開始我就是拒絕的。本文展示的是如何部署ndoe的編譯好的執行文件。

node的官網上下載目錄里本身就有針對arm的編譯好的執行文件。地址在這里:https://nodejs.org/dist/v4.2.1/

選擇合適的版本

image

下載合適的版本弄到樹莓派上,合適版本的選擇是這樣的:SSH登錄上樹莓派,控制臺就會顯示相關的信息:

image

看到上面第4行文字(空行忽略)最后的單詞了沒armv71,完美匹配。

如果你是有顯示設備直連樹莓派的,那么你也可以通過在終端窗口里輸入

uname -a

來顯示系統信息

image

你也可以找到相關的系統架構信息armv71

選版本的信息我暫時只能提供這么兩種,另外,我的硬件是樹莓派2代B型(E14),如果是一樣的硬件,就直接選擇armv71版就好了,好了選好版本,就可以下載了。

下載

https://nodejs.org/dist/v4.2.1/node-v4.2.1-linux-armv7l.tar.gz

image

或者自己用PC下好,sftp到樹莓派上。

解壓

tar xvzf node-v4.2.1-linux-armv7l.tar.gz

移動

mv node-v4.2.1-linux-armv7l /usr/local/bin

配置

為了讓node和npm命令在所有目錄都有效,要么在已有的PATH路徑中建立node和npm的鏈接,要么在PATH中加入node和npm所在的路徑。我選了鏈接的方案。

node鏈接

sudo ln /usr/local/bin/node-v4.2.1-linux-armv71/bin/node /usr/local/bin/node

npm鏈接

node-v4.2.1-linux-armv71/bin目錄里的npm默認是軟鏈到node-v4.2.1-linux-armv71/lib/node_modules/npm/bin/npm-cli.js由于加載路徑和當前工作目錄的問題,直接硬鏈或軟鏈都會有問題,二在node-v4.2.1-linux-armv71/lib/node_modules/npm/bin/目錄里面還有一個名為npm的bash腳本,就鏈這個npm。

sudo ln -s /usr/local/bin/node-v4.2.1-linux-armv71/lib/node_modules/npm/bin/npm /usr/local/bin/npm

嘗試npm -v發現出錯了,說是找不到npmlog模塊,又是工作目錄的問題。

打開這個腳本,發現這個腳本稍加改造就可以勝任要求。

貼上修改后的文件內容:

#!/bin/sh(set -o igncr) 2>/dev/null && set -o igncr; # cygwin encoding fixbasedir=$(dirname `readlink -f $0`)cd $basedircase `uname` in    *CYGWIN*) basedir=`cygpath -w "$basedir"`;;esacNODE_EXE="$basedir/node.exe"if ! [ -x "$NODE_EXE" ]; then  NODE_EXE=nodefiNPM_CLI_JS="$basedir/node_modules/npm/bin/npm-cli.js"if ! [ -x "$NPM_CLI_JS" ]; then  NPM_CLI_JS=npm-cli.jsficase `uname` in  *CYGWIN*)    NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g`    NPM_PREFIX_NPM_CLI_JS="$NPM_PREFIX/node_modules/npm/bin/npm-cli.js"    if [ -f "$NPM_PREFIX_NPM_CLI_JS" ]; then      NPM_CLI_JS="$NPM_PREFIX_NPM_CLI_JS"    fi    ;;esac"$NODE_EXE" "$NPM_CLI_JS" "$@"

確認起效

image


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 木兰县| 五大连池市| 秦皇岛市| 桦南县| 金堂县| 神农架林区| 内丘县| 赞皇县| 庆云县| 来凤县| 红原县| 遂溪县| 利辛县| 隆化县| 阿图什市| 南木林县| 松滋市| 淳安县| 富平县| 瑞昌市| 湖北省| 故城县| 遂昌县| 沈丘县| 安陆市| 百色市| 洛阳市| 团风县| 武平县| 汝南县| 门源| 台湾省| 长沙市| 舒兰市| 湟中县| 麻城市| 当阳市| 南木林县| 佛学| 扎鲁特旗| 靖江市|