WIN10下node.js \ npm \ truffle的安裝與配置

Node.js 是運行在服務(wù)端的 JavaScript。Node.js 的包管理器?npm,是全球最大的開源庫生態(tài)系統(tǒng),npm的作用是對node.js依賴的包進行管理。

一:下載對應(yīng)版本的Node.js

官網(wǎng)鏈接:https://nodejs.org/en/download/

官網(wǎng)下載界面

我下載的是第一個windows Installer(.msi) 64位版本,下載完成后。雙擊windows Installer.msi 點擊NEXT按照默認設(shè)置安裝即可。安裝完成候的目錄如圖所示:


node.js安裝目錄

二:測試是否安裝成功

1、打開cmd命令窗口,進入到node.js的安裝目錄

2、輸入node -v顯示node.js的版本說明安裝成功

3、輸入npm -v顯示npm版本說明自帶的npm安裝成功

node.js安裝成功

三:環(huán)境配置

在執(zhí)行命令npm install express [-g](g代表global全局安裝的意思)安裝軟件時,會將安裝的模塊安裝到【C:\Users\用戶\AppData\Roaming\npm】路徑中,占C盤空間。所以需要配置npm安裝的全局模塊所在的路徑,以及緩存cache的路徑。

1、在node.js的安裝目錄下創(chuàng)建兩個文件夾,分別命名為node_global與node_cache


創(chuàng)建空文件夾

2、打開cmd命令窗口輸入如下命令

npm config set prefix "D:\軟件安裝目錄\NodeJs安裝\node_global"

npm config set cache "D:\軟件安裝目錄\NodeJs安裝\node_cache"


3、設(shè)置環(huán)境變量:

打開“控制面板”---系統(tǒng)和安全“--”系統(tǒng)“--“高級系統(tǒng)設(shè)置”--“高級”--“環(huán)境變量”

在【系統(tǒng)變量】下新建變量名:【NODE_PATH】,變量值:【D:\軟件安裝目錄\NodeJs安裝\node_global\node_modules】

點擊【用戶變量】下的【path】--【編輯】,【選中如圖所示的默認路徑】--【編輯】,改為【D:\軟件安裝目錄\NodeJs安裝\node_global】,選擇【新建】--添加路徑【D:\軟件安裝目錄\NodeJs安裝】修改完候點擊確定。

配置情況如圖所示

4、測試安裝truffle

打開cmd窗口,輸入truffle的安裝命令:

npm install -g truffle

可以看到在剛剛配置的全局路徑中已有了truffle的安裝包


輸入命令truffle version 可以看到truffle安裝成功


查看npm全局安裝過得包:

npm list -g --depth 0


注:如若出現(xiàn)npm命令不存在等錯誤信息時,一般是環(huán)境配置的問題,百度【windows下node.js的安裝配置】解決問題。

比如我就是在用戶變量的path下增加了路徑【D:\軟件安裝目錄\NodeJs安裝】得以解決問題




寫在結(jié)尾:

如果此文對你有所幫助,請留下喜歡哦~?( ′???` )

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -----朵耳

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1 Node.js安裝與配置 1.1 Windows平臺下的Node.js安裝 在過去,Node.js一直不支持在...
    七寸知架構(gòu)閱讀 4,048評論 0 50
  • Node.js簡介 Node.js 是運行在服務(wù)端的 JavaScript。Node.js 是一個基于 Chrom...
    意識流丶閱讀 6,786評論 0 6
  • Node.js第一天 1. 初識Node.js 1.1 Node.js是什么 Node.js? is a Java...
    再見天才閱讀 4,898評論 1 24
  • Node.js是目前非常火熱的技術(shù),但是它的誕生經(jīng)歷卻很奇特。 眾所周知,在Netscape設(shè)計出JavaScri...
    w_zhuan閱讀 3,732評論 2 41
  • 有些事情總覺得殘忍到不敢回望,可那些抹不去的經(jīng)歷由始至終都是咎由自??!早知如此何必當(dāng)初!承擔(dān)起自己該承擔(dān)的,翻篇自...
    亞亞公主閱讀 627評論 0 0

友情鏈接更多精彩內(nèi)容