Linux搭建Nodejs環境

2021-09-25 04:32:38 字數 3108 閱讀 7950

sudo yum install epel-release -y

sudo yum install nodejs -y

sudo yum install npm -y

node -v // 檢視node版本

npm -v // 檢視npm版本

npm install npm@latest -g

centos7使用yum安裝下來的node、npm都是最低版本,所以需要檢查源,更新後再安裝

1.yum --showduplicates list nodejs | expand #檢查源

2.curl --silent --location | sudo bash - #以10.x 版本為例,要9.x的話只要把該命令中10.x改為9.x就好

3.sudo yum clean all #如果無法更新,先執行該命令,再執行以下操作

4.sudo yum -y install nodejs

全域性安裝

npm install -g

刪除全域性模組

npm uninstall -g

更新全域性模組

npm update [-g]

更新本地模組

npm update

檢查模組是否過時

npm outdated

檢視全域性安裝的模組以及依賴

npm ls -g

檢視已安裝模組

npm ls

本地安裝

npm install

刪除本地模組

npm uninstall

pm i安裝的模組無法用npm uninstall刪除,用npm uninstall i才能解除安裝掉

npm help :可檢視某條命令的詳細幫助,例如npm help install。

npm install . -g:在package.json所在目錄下使用可先在本地安裝當前命令列程式,可用於發布前的本地測試。

npm update :使用可以把當前目錄下node_modules子目錄裡邊的對應模組更新至最新版本。

npm update -g:使用可以把全域性安裝的對應命令列程式更新至最新版。

npm cache clear:使用可以清空npm本地快取,用於對付使用相同版本號發布新版本**的人。

npm unpublish @:使用可以撤銷發布自己發布過的某個版本**

#檢視源位址

npm config list //執行後預設為官方源metrics-registry = ""

#切換為**源

npm set registry

#nrm用來管理和切換私人配置的registry,全域性安裝nrm

npm i -g nrm

#檢視預設配置

nrm ls

#檢視當前使用的源

nrm current

#新增公司私有npm源

nrm add ly //ly為別名,後面為庫位址,位址可以直接訪問檢視庫內容

#切換到源

nrm use ly

#測試速度

nrm test ly

啟動

npm start

停止

npm stop

重啟

npm restart

測試

npm test

package.json作用

作為乙個描述檔案,描述了你的專案依賴哪些包

允許我們使用 「語義化版本規則」指明你專案依賴包的版本

讓你的構建更好地與其他開發者分享,便於重複使用

建立package.json

使用npm init --yes即可在當前目錄建立乙個package.json檔案

package.json內容

,

"keywords":[

#關鍵字

"weex"

], "author"

:"[email protected]", #作者

"license"

:"mit",

"devdependencies":,

"dependencies"

:}

使用npm inpm install會自動將package.json中的依賴包安裝到node-modules資料夾下

NodeJS環境搭建

1.nodejs安裝 node依賴於ssl,通過sudo apt get install libssl dev安裝。node需要python壞境支援gyp generate your project 以完成原始碼管理,所以需要安裝python,預設linux下自帶的。git clone git cd...

NodeJs環境搭建

一 在windows平台上安裝node.js及npm模組管理 2 建立d nodejs目錄,並將node.exe儲存在這個目錄中。並將 d nodejs 加入系統環境變數path中,便於在任意位置執行node應用。3 將npm源 解壓到d npmjs目錄中。在命令提示符視窗中執行下面的操作,完成np...

Nodejs除錯環境搭建

欲善其事,先利其器。nodejs除錯方法主要可以分為三類 以乙個小demo hello.js 為例對後面兩者做介紹 console.log server running at npm安裝node inspector包 npm install g node inspector 後台程序的方式啟動 no...