vue中npm的安装依赖总结

在vue中较为常用的指令就是用npm install去安装某个依赖

①npm install=npm i

它会根据package的文件同时下载devdependencies(开发环境)和dependcie(生产环境)的依赖,并生成node_module包

②npm uninstall modulename

卸载某个依赖

③npm install modulename

将modulename包安装到node_modules目录上

不修改package文件

④npm install -g modulename (-global=-g)

-g的意思是将模块安装到全局

不会在node_module保存模块包

不会写入devdependcies和dependcie节点

⑤npm install module name --save(--save=-S)

会将modulename包安装到node_module包

会在dependcie中添加modulename属性名

之后运行npm i会将包安装到node_modules目录上

之后运行npm install --production或者注明NODE_ENV变量值为production时,会自动安装msbuild到node_modules目录中,即是在线上环境运行时会将包安装

⑥npm install modulename -save-dev(-D:即npm install module_name --save-dev

会将modulename包安装到node_module包

会在devdependencies添加modulename属性名

之后运行npm i会将包安装到node_modules目录上

之后运行npm install –production或者注明NODE_ENV变量值为production时,不会自动安装moduleName 到node_modules目录中

使用原则:

首先了解开发环境和生产环境的区别:

devdependencies是开发环境需要的依赖比如babel编译,压缩css,js模块插件等,这些在项目部署时不需要的,所以我们用-D的形式安装

dependencies时生产环境需要的依赖,像express模块是项目运行的必备的,就要用到-S的形式安装

总结:运行用的包用-S,其他包用-D

你可能感兴趣的:(vue.js,npm,前端)