01-npm包管理
换源
shell
#查看所有npm配置
npm config list
#换源
npm config set registry https://registry.npm.taobao.org
#查看源
npm config get registry
查看安装了那些全局包
shell
npm list -g --depth=0
安装/更新依赖
全局安装
shell
npm install -g create-react-app
shell
yarn global add create-react-app
WARNING
如果yarn 安装的时候报错 error Error: certificate has expired,报错的原因:HTTPS 证书验证失败
输入:yarn config get strict-ssl
如果是true,输入:yarn config set strict-ssl false
重新安装即可
WARNING
如果npm 安装的时候报错 error Error: certificate has expired,报错的原因:HTTPS 证书验证失败
输入:npm config get strict-ssl
如果是true,输入:
npm config set strict-ssl false
重新安装即可
局部安装指定版本
shell
npm install axios@1.5.0 --save
shell
yarn add axios@1.5.0 --save
使用^操作符,你可以指定一个主要版本的范围。例如,^1.2.3将会安装1.2.x的最新版本,但不包括1.3.0或更高的版本。
shell
npm install lodash@^1.2.3 --save
使用~操作符,你可以指定一个次要版本的范围。例如,~1.2.3将会安装1.2.x的最新版本,但不包括1.3.0或更高的版本。
shell
npm install lodash@~1.2.3 --save
移除依赖
shell
npm uninstall algoliasearch
shell
yarn remove algoliasearch