Node.js是一個(gè)Javascript運(yùn)行環(huán)境(runtime environment),發(fā)布于2009年5月,由Ryan Dahl開發(fā),實(shí)質(zhì)是對Chrome V8引擎進(jìn)行了封裝。本文詳細(xì)介紹了Node.js的安裝和使用。
Node.js 不是一個(gè) JavaScript 框架,不同于CakePHP、Django、Rails。Node.js 更不是瀏覽器端的庫,不能與 jQuery、ExtJS 相提并論。Node.js 是一個(gè)讓 JavaScript 運(yùn)行在服務(wù)端的開發(fā)平臺,它讓 JavaScript 成為與PHP、Python、Perl、Ruby等服務(wù)端語言平起平坐的腳本語言。
windows環(huán)境安裝Node.js
在瀏覽器地址欄輸入https://nodejs.org/en/
, 進(jìn)入Node.js
官網(wǎng)后,點(diǎn)擊下載左邊的穩(wěn)定版本,如下圖所示:
下載完成之后,開始安裝,點(diǎn)擊Next
:
Next
如果不需要修改安裝路徑,Next
Next
Install
打開命令行工具,開始
->運(yùn)行
->cmd
->回車
, 輸入node,如果提示如下,則安裝成功,否則需要手動配置環(huán)境變量,或者重新安裝,安裝成功后,我們可以進(jìn)行JavaScript語言測試:
Mac環(huán)境安裝Node.js
直接使用brew包管理器進(jìn)行安裝,并根據(jù)提示添加環(huán)境變量,然后輸入node進(jìn)行測試:
以上就是Node.js分別在Windows和Mac環(huán)境下的安裝介紹。
任何一門計(jì)算機(jī)語言都包含了豐富的第三方庫,npm就是JavaScript這門語言的第三方庫管理工具,本文詳細(xì)介紹了JavaScript的包管理工具,npm。
在計(jì)算機(jī)中安裝好Node.js之后,默認(rèn)已經(jīng)安裝好了npm包管理工具,我們可以輸入npm
命令進(jìn)行測試:
使用npm包管理工具安裝第三方庫
安裝好npm包管理工具之后,我們來介紹兩種安裝npm包的方式:全局安裝和局部安裝
全局安裝
如果你想將該第三方庫作為一個(gè)命令行工具,并且任何項(xiàng)目都可用,那么你應(yīng)該將其安裝到全局。使用這種安裝方式,可以讓你在任何目錄下使用這個(gè)包,安裝全局包的方式如下:
npm install -g <package>
全局方式安裝的npm包,全局可用。
本地安裝方式一
npm initnpm install [email protected]
以上方式安裝的npm包,只在當(dāng)前目錄下可用,該方式安裝的包:
- 會把包安裝到node_modules目錄中- 不會新增并修改package.json- 運(yùn)行npm install不會自動安裝該包
本地安裝方式二
npm initnpm install [email protected] --save
本地 主站蜘蛛池模板: 亚洲精品欧美在线 | 亚洲啪| 一级黄色毛片播放 | 天天黄色片 | 免费在线国产 | 黄色一级毛片免费看 | 91成人一区二区三区 | 国产99久久 | 色啪综合 | 国产成年人网站 | xxxx hd video 69| 成人在线视频网 | 在线91视频| 色网免费观看 | 久久精精品 | 艹男人的日日夜夜 | 91成人免费| 久久99精品久久久久久国产越南 | 国产精品免费一区二区三区四区 | 中文字幕亚洲一区二区三区 | 黄色av网站在线观看 | 美女久久久久 | 欧美a视频在线观看 | free japan xxxxhdsex69 | 99国产精品欲a | 欧美成人高清视频 | 精品成人久久久 | 久久欧美亚洲另类专区91大神 | 免费黄色在线观看网站 | 日产精品久久久一区二区福利 | 亚洲激情91| 亚洲99 | 91丝袜| 久久网日本 | 亚州综合一区 | 精品一区二区三区在线观看国产 | 色中色综合网 | 久久亚洲美女视频 | 99视频观看 | 欧美a在线观看 | 中文字幕在线观看网址 |