Node.js是一個基于 Chrome V8 引擎的 JavaScript 運(yùn)行環(huán)境暴拄,這樣JavaScript 的運(yùn)行可以不用依賴瀏覽器。
NPM是JavaScript的包管理工具粱侣。安裝Node.js后,已包含了NPM篙悯。
-用 NPM - v 檢查 NPM的版本鸽照。
-NPM 的配置文件--package.json矮燎,NPM通過配置文件管理包依賴赔癌。
用NPM -init --y 生成package.json 配置文件届榄。
NPM通過package.json配置文件管理JS 的依賴,NPM類似于JAVA 的MAVEN工具, package.json類似于MAVEN的POM.xml文件席噩。
--JS倉庫
我們依賴的JS文件是NPM到registry.npmjs.com的JS倉庫進(jìn)行下載悼枢。類似于依賴的JAVA類包是Maven到http://mvnrepository.com/的倉庫進(jìn)行下載脾拆。
--registry.npmjs.com的JS倉庫,淘寶設(shè)置了鏡像名船。設(shè)置從淘寶鏡像下載渠驼,速度比較快。
方法如下:
方法一迷扇、
1、打開.npmrc文件(在用戶主目錄下)
2器一、加入以下配置信息:registry = http://registry.npm.taobao.org
方法二:
通過命令直接配置厨内,效果是一樣的。
npm configsetregistry https://registry.npm.taobao.org
--用NPM 的本地安裝和全局安裝
本地安裝
1. 將安裝包放在 ./node_modules 下(運(yùn)行npm時所在的目錄)
2. 可以通過 require() 來引入本地安裝的包
全局安裝
1. 將安裝包一般在 \Users\用戶名\AppData\Roaming\ 目錄下。
修改全局安裝的位置(修改后丑掺,需修改環(huán)境變量path):使用命令 npm config set prefix ?新的目錄
或打開.npmrc文件(在用戶主目錄下),加入以下配置信息兼丰,如prefix=d:\npm
2. 可以直接在命令行里使用
另:全局安裝通過增加 -g 選項表示鳍征。
--用NPM 安裝 Webpack (下一篇 Webpack)
命令:npm install --save-dev webpack