源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Yarn的安装与使用详细介绍

  • 时间:2021-09-17 21:45 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Yarn的安装与使用详细介绍
[b]在官方介绍里有这么一句话:[/b] Yarn is a package manager for your code. It allows you to use and share code with other developers from around the world. Yarn does this quickly, securely, and reliably so you don't ever have to worry. 关键意思就是,快速,安全,可靠。你下载的包将不再重新下载。而且确保在不同系统中可以正常工作。 [b]快速安装[/b] [b]MacOS[/b] 在Mac上安装比较方便,使用初始化脚本即可
curl -o- -L https://yarnpkg.com/install.sh | bash 
[b]Linux[/b] Po主自己的机器是Ubuntu,安装比较简单 输入命令
sudo apt-key adv --keyserver pgp.mit.edu --recv D101F7899D41F3C3 
echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list 
然后输入安装命令就行啦:
sudo apt-get update && sudo apt-get install yarn 
[b]windows[/b] windows 下需要下载msi文件 ,下载地址:[url=https://yarnpkg.com/latest.msi]https://yarnpkg.com/latest.msi[/url] npm 的方式
npm install -g yarn 
关于安装,你可以去官网查看到更多资料 [url=https://yarnpkg.com/en/docs/install]https://yarnpkg.com/en/docs/install[/url] [img]http://files.jb51.net/file_images/article/201610/20161025104429259.png?2016925104441[/img] 安装完成后,你可以测试下自己的版本
yarn --version 
[b]PS: [/b]如果抛出错误[code]yarn: command not found [/code],你可以去这里找下解决方法,应该都可以解决的 [b]开始使用[/b] 我们新建一个文件夹yarn测试下 输入命令: [code]yarn init[/code] [img]http://files.jb51.net/file_images/article/201610/20161025104523188.png?2016925104531[/img] 一路enter下去就行 然后我们试着加一些依赖:
yarn add gulp-less 
如果加入具体版本可以后面写上[code]@0.x.x[/code] 这样子 [img]http://files.jb51.net/file_images/article/201610/20161025104608734.png?2016925104616[/img] Po主试着装了三个gulp插件,这个时候package.json里面是这个样子的: [img]http://files.jb51.net/file_images/article/201610/20161025104632533.png?2016925104640[/img] 如果你要移除的话,可以使用[code]yarn remove package_name [/code]比如:
yarn remove gulp-less 
升级更新某个依赖可以使用这个:
yarn upgrade [package] 
[b]总结[/b] 总之安装和使用都挺方便的,注意本地[code]node version >=4.0安[/code]装时会提示的。安装速度也挺快的,目前自己还没有publish过,不过打算稍后publish尝试下。如同FB声称,快速,可靠,安全。yarn是开源的,随着关注和使用的人越来越多,yarn会变得更好,相信也会有部分工程师使用yarn而放弃npm 。以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部