npm install module_name -S
即 npm install module_name --save
寫入dependencies
npm install module_name -D
即 npm install module_name --save-dev
寫入devDependencies
npm install module_name -g
全局安裝(命令行使用)
npm install module_name
本地安裝(將安裝包放在 ./node_modules 下)
dependencies與devDependencies有什么區(qū)別呢?
devDependencies 里面的插件只用于開發(fā)環(huán)境,不用于生產(chǎn)環(huán)境
dependencies 是需要發(fā)布到生產(chǎn)環(huán)境的
有點(diǎn)兒不好理解鹅很,別怕师枣,舉個(gè)例子就好:
你開發(fā)一個(gè)前端項(xiàng)目搅幅,在項(xiàng)目中你需要使用gulp構(gòu)建你的開發(fā)和本地運(yùn)行環(huán)境,這時(shí)你就要放到dependencies里。gulp是你用來壓縮代碼细疚,打包等需要的工具沐绒,程序?qū)嶋H運(yùn)行的時(shí)候并不需要俩莽,所以放到dev里就ok了。
你寫程序要用element-ui,生產(chǎn)環(huán)境運(yùn)行項(xiàng)目時(shí)肯定要用到element-ui,這時(shí)element-ui就應(yīng)該安裝到dependencies中去乔遮。