Yarn 换源
Yarn 源仓库包下载不稳定
yarn save 软件名 --registry https://registry.npm.taobao.org/ # 临时换源
yarn config set registry https://registry.npm.taobao.org # 全局修改
Yarn 常用命令
安装npm:
npm install -g yarn
npm 在默认情况下会从 http://npmjs.org 搜索或下载包,将包安装到当前目录的 node_modules 子目录下。
`-g == -global 类似 Python 的 pip, pip 总是以全局模式安装,使包可以供所有的程序使用,而 npm 默认会把包安装到当前目录下。
npm install
===yarn
—— install安装是默认行为npm install 软件名 --save
===yarn add 软件名
—— taco包立即被保存到package.json
中。npm uninstall 软件名 --save
===yarn remove 软件名
npm install 软件名 --save-dev
===yarn add 软件名 --dev
npm update --save
===yarn upgrade
-
npm install 软件名@latest --save
===yarn add 软件名
npm install 软件名 --global
===yarn global add 软件名
—— 一如既往,请谨慎使用 global 标记。
注意:使用yarn或yarn install安装全部依赖时是根据package.json里的”dependencies”字段来决定的
-
npm init
===yarn init
npm init --yes/-y
===yarn init --yes/-y
npm link
===yarn link
npm outdated
===yarn outdated
npm publish
===yarn publish
npm run
===yarn run
npm cache clean
===yarn cache clean
npm login
===yarn login
npm test
===yarn test
Yarn 独有的命令
yarn licenses ls
—— 允许你检查依赖的许可信息yarn licenses generate
—— 自动创建依赖免责声明 licenseyarn why taco
—— 检查为什么会安装 taco,详细列出依赖它的其他包yarn why vuepress
—— 检查为什么会安装 vuepress,详细列出依赖它的其他包