Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

yarn 常用知识点 #33

Open
huangshuwei opened this issue Dec 28, 2019 · 0 comments
Open

yarn 常用知识点 #33

huangshuwei opened this issue Dec 28, 2019 · 0 comments
Labels
yarn yarn

Comments

@huangshuwei
Copy link
Owner

huangshuwei commented Dec 28, 2019

安装 yarn

参考官网

常用命令

初始化项目

yarn init

安装搜索依赖包

yarn 

或者

yarn install

安装项目依赖包

在项目中安装

yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]

安装全局包
如添加create-react-app全局依赖包

yarn 安装全局依赖包开头必须 yarn global,没有简写方式,这是和npm 有区别的

yarn global add create-react-app

添加到不同分类依赖项
分别添加到 devDependencies、 peerDependencies 和 optionalDependencies:

yarn add [package] --dev
yarn add [package] --peer
yarn add [package] --optional

升级依赖包

yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]

删除依赖包

yarn remove [package]

修改缓存路径

查看全局安装路径

yarn global dir

修改全局安装路径
手动创建全局安装的目录,如在 D 盘的目录下创建yarn-global目录
yarn config set global-folder "D:\yarn-global" ~~
此时如果想要全局安装的包生效,需要添加系统环境变量,路径为“全局安装路径\node_modules.bin”
即:
“D:\yarn-global\node_modules.bin”

不建议修改 yarn 的全局安装目录,会引起很多问题

查看缓存路径

yarn cache dir

修改全局安装缓存路径
手动创建安装缓存的目录,如在 D 盘的目录下创建yarn-cache目录

yarn config set cache-folder  "D:\yarn-cache"
@huangshuwei huangshuwei added the yarn yarn label Dec 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
yarn yarn
Projects
None yet
Development

No branches or pull requests

1 participant