全局安装/卸载
npm install package_name -g //安装; 可以通过使用对应模块包的命令工具执行命令
npm uninstall package_name -g //卸载
本地安装
不写入到package.json
中:
npm install pagkage_name
写入到package.json
中的依赖环境中dependencies
:
npm install package_name --save //也可以写成npm i package_name -S
写入到package.json
中的开发依赖环境中devDependencies
:
npm install package_name --save-dev //也可以写成 npm i package_name -D
/*dependencies和devDependencies区别:
dependencies中的依赖项是正常运行该包所需要的依赖项;是生产环境所需要的库
devDependencies中的依赖项是开发的时候所需要的依赖项,比如一些进行单元测试之类的包、测试库等等,在生产环境中是不需要的
在局部安装中,引入的方式是require('package_name')
*/
卸载就是在install
前加一个un
例:
npm un package_name -g
运行webpack
全局直接执行 webpack -v;webpack --mode development
等等
局部执行:
在 package.json
的脚本中,运行方式:
"scripts":{
"start" : "webpack --mode development", // start 可以自己随意命名,后面是执行命令这
"webpack" : "webpack -v"
}
npm run start //这里的 start 就是在 package.json 中的自定义的名称
本地执行就是 webpack
中:
node_modules/.bin/webpack -v
node_modules/.bin/webpack --mode development
网友评论