node.js 和 npm 入門

說明

Node.js 是一個(gè)基于 Chrome V8 引擎的 JavaScript 運(yùn)行環(huán)境棉圈。Npm 是 Node.js 的包管理器溜宽。

1汛蝙、下載安裝文件剪廉,選擇 LTS 版本

網(wǎng)址:https://nodejs.org/zh-cn/

2娃循、安裝

一路點(diǎn)擊下一步,直到完成

3斗蒋、驗(yàn)證安裝是否成功

node -v ::查看 node 版本
npm -v ::查看 npm 版本

4捌斧、配置 npm 安裝的全局模塊路徑,以及緩存cache的路徑

默認(rèn)會(huì)安裝到 c 盤泉沾,占用系統(tǒng)盤空間

在安裝路徑下創(chuàng)建兩個(gè)文件夾【node_global】及【node_cache】
image.png
打開cmd命令窗口捞蚂,執(zhí)行以下命令
npm config set prefix "E:\Program Files\nodejs\node_global"
npm config set cache "E:\Program Files\nodejs\node_cache"
設(shè)置環(huán)境變量

在【系統(tǒng)變量】下新建【NODE_PATH】,輸入【E:\Program Files\nodejs\node_global\node_modules】跷究,將【用戶變量】下的【Path】中的【C:\Users\liu22\AppData\Roaming\npm】修改為【E:\Program Files\nodejs\node_global】

5姓迅、測(cè)試

配置完后,安裝個(gè)module測(cè)試下,我們就安裝最常用的express模塊

npm install express -g

6丁存、設(shè)置下載倉庫

將npm設(shè)置成淘寶鏡像

npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist

還原成官方鏡像

npm config delete registry
npm config delete disturl

7肩杈、常用命令:

node -v ::檢查當(dāng)前版本
where node ::查看node的安裝路徑

npm -v ::檢查當(dāng)前版本
npm install npm@latest -g ::更新到最新版本
npm install packagename@0.0.1  ::安裝模塊,不指定版本號(hào)會(huì)安裝最新的版本
npm install packagename --save ::--save解寝、-S參數(shù)意思是把模塊的版本信息保存到dependencies(生產(chǎn)環(huán)境依賴)中扩然,即你的package.json文件的dependencies字段中
npm install packagename --save-dev ::或 -D,--save-dev 聋伦、 -D參數(shù)意思是吧模塊版本信息保存到devDependencies(開發(fā)環(huán)境依賴)中夫偶,即你的package.json文件的devDependencies字段中
npm install packagename -g ::或 --global,安裝全局的模塊
npm list ::或 npm ll 或 npm la 或 npm ls觉增,展示方式不一樣
npm uninstall packagename [options] ::卸載已經(jīng)安裝的模塊兵拢,后面的options參數(shù)意思與安裝時(shí)候的意思一樣
npm outdated ::列出所有已經(jīng)過時(shí)了的模塊
npm update [-g] ::更新已經(jīng)安裝的模塊(或全局的模塊)
npm root ::查看命令的絕對(duì)路徑
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市抑片,隨后出現(xiàn)的幾起案子卵佛,更是在濱河造成了極大的恐慌,老刑警劉巖敞斋,帶你破解...
    沈念sama閱讀 217,277評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件截汪,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡植捎,警方通過查閱死者的電腦和手機(jī)衙解,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來焰枢,“玉大人蚓峦,你說我怎么就攤上這事〖贸” “怎么了暑椰?”我有些...
    開封第一講書人閱讀 163,624評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長荐绝。 經(jīng)常有香客問我一汽,道長,這世上最難降的妖魔是什么低滩? 我笑而不...
    開封第一講書人閱讀 58,356評(píng)論 1 293
  • 正文 為了忘掉前任召夹,我火速辦了婚禮,結(jié)果婚禮上恕沫,老公的妹妹穿的比我還像新娘监憎。我一直安慰自己,他們只是感情好婶溯,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評(píng)論 6 392
  • 文/花漫 我一把揭開白布鲸阔。 她就那樣靜靜地躺著偷霉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪隶债。 梳的紋絲不亂的頭發(fā)上腾它,一...
    開封第一講書人閱讀 51,292評(píng)論 1 301
  • 那天,我揣著相機(jī)與錄音死讹,去河邊找鬼瞒滴。 笑死,一個(gè)胖子當(dāng)著我的面吹牛赞警,可吹牛的內(nèi)容都是我干的妓忍。 我是一名探鬼主播,決...
    沈念sama閱讀 40,135評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼愧旦,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼世剖!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起笤虫,我...
    開封第一講書人閱讀 38,992評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤旁瘫,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后琼蚯,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體酬凳,經(jīng)...
    沈念sama閱讀 45,429評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評(píng)論 3 334
  • 正文 我和宋清朗相戀三年遭庶,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了宁仔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,785評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡峦睡,死狀恐怖翎苫,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情榨了,我是刑警寧澤煎谍,帶...
    沈念sama閱讀 35,492評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站龙屉,受9級(jí)特大地震影響粱快,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜叔扼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望漫雷。 院中可真熱鬧瓜富,春花似錦、人聲如沸降盹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至价捧,卻和暖如春丑念,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背结蟋。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評(píng)論 1 269
  • 我被黑心中介騙來泰國打工脯倚, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人嵌屎。 一個(gè)月前我還...
    沈念sama閱讀 47,891評(píng)論 2 370
  • 正文 我出身青樓推正,卻偏偏與公主長得像,于是被迫代替她去往敵國和親宝惰。 傳聞我的和親對(duì)象是個(gè)殘疾皇子植榕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容