//安装全局包
npm install -g react
yarn global add react
//卸载全局包
npm uninstall -g react
yarn global remove react
//安装本地包
npm install react
yarn add react
//卸载本地包
npm uninstall react
yarn remove react
全局安装和本地安装的区别:
1、安装方式不同:
- 全局安装:npm install xxx -g
本地安装:npm install xxx (本地)—save,这种写法会把安装包信息写入package.json文件的dependencies字段中,npm install xxx (本地)—save-dev,这种写法会把安装包信息写入package.json文件的devDependencies字段中
2、保存的路径不同:本地安装指的是“局部安装”,主要是安装到项目中指定的node-mouduels中
全局安装是安装到电脑中node安装目录下的node-mouduels中
3、用法不同:全局安装你可以用命令行去操作
本地安装是通过require语法获取安装引入安装模块
4、全局并不可以替代本地,全局安装以后如果想本地引用模块的话,还是需要修改路径