当前位置: 首页 > news >正文 苏州微网站开发电子商务网站开发公司 news 2025/10/26 18:51:02 苏州微网站开发,电子商务网站开发公司,昌吉市建设局网站,三网站建设yarn的简介#xff1a; Yarn是facebook发布的一款取代npm的包管理工具。 yarn的特点#xff1a; 速度超快。 Yarn 缓存了每个下载过的包#xff0c;所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率#xff0c;因此安装速度更快。超级安全。 在执行代码…yarn的简介 Yarn是facebook发布的一款取代npm的包管理工具。 yarn的特点 速度超快。 Yarn 缓存了每个下载过的包所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率因此安装速度更快。超级安全。 在执行代码之前Yarn 会通过算法校验每个安装包的完整性。超级可靠。 使用详细、简洁的锁文件格式和明确的安装算法Yarn 能够保证在不同系统上无差异的工作。 yarn的安装: 下载node.js使用npm安装npm install -g yarn查看版本yarn --version安装node.js,下载yarn的安装程序:提供一个.msi文件在运行时将引导您在Windows上安装YarnYarn 淘宝源安装分别复制粘贴以下代码行到黑窗口运行即可 yarn config set registry https://registry.npm.taobao.org -g yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g yarn的常用命令 安装yarn npm install -g yarn安装成功后查看版本号 yarn --version创建文件夹 yarn md yarn进入yarn文件夹 cd yarn初始化项目 yarn init // 同npm init执行输入信息后会生成package.json文件yarn的配置项 yarn config list // 显示所有配置项yarn config get key //显示某配置项yarn config delete key //删除某配置项yarn config set key value [-g|--global] //设置配置项安装包 yarn install //安装package.json里所有包并将包及它的所有依赖项保存进yarn.lockyarn install --flat //安装一个包的单一版本yarn install --force //强制重新下载所有包yarn install --production //只安装dependencies里的包yarn install --no-lockfile //不读取或生成yarn.lockyarn install --pure-lockfile //不生成yarn.lock 添加包会更新package.json和yarn.lock yarn add [package] // 在当前的项目中添加一个依赖包会自动更新到package.json和yarn.lock文件中yarn add [package][version] // 安装指定版本这里指的是主要版本如果需要精确到小版本使用-E参数yarn add [package][tag] // 安装某个tag比如beta,next或者latest//不指定依赖类型默认安装到dependencies里你也可以指定依赖类型 yarn add --dev/-D // 加到 devDependenciesyarn add --peer/-P // 加到 peerDependenciesyarn add --optional/-O // 加到 optionalDependencies//默认安装包的主要版本里的最新版本下面两个命令可以指定版本 yarn add --exact/-E // 安装包的精确版本。例如yarn add foo1.2.3会接受1.9.1版但是yarn add foo1.2.3 --exact只会接受1.2.3版yarn add --tilde/-T // 安装包的次要版本里的最新版。例如yarn add foo1.2.3 --tilde会接受1.2.9但不接受1.3.0 发布包 yarn publish移除一个包 yarn remove packageName移除一个包会自动更新package.json和yarn.lock更新一个依赖 yarn upgrade 用于更新包到基于规范范围的最新版本运行脚本 yarn run 用来执行在 package.json 中 scripts 属性下定义的脚本显示某个包的信息 yarn info packageName 可以用来查看某个模块的最新版本信息缓存 yarn cache yarn cache list # 列出已缓存的每个包 yarn cache dir # 返回 全局缓存位置 yarn cache clean # 清除缓存 npm 与 yarn命令比较: npm 与 yarn相关问题比较: npm模块的依赖: npm存在一些历史遗留问题请看下图 比如说你的项目模块依赖是图中描述的1.2.1代表这个模块的版本。在你安装A的时候需要安装依赖C和D很多依赖不会指定版本号默认会安装最新的版本这样就会出现问题比如今天安装模块的时候C和D是某一个版本而当以后C、D更新的时候再次安装模块就会安装C和D的最新版本如果新的版本无法兼容你的项目你的程序可能就会出BUG甚至无法运行。这就是npm的弊端而yarn为了解决这个问题推出了yarn.lock的机制这是作者项目中的yarn.lock文件。 yarn.lock文件格式: 大家会看到这个文件已经把依赖模块的版本号全部锁定当你执行yarn install的时候yarn会读取这个文件获得依赖的版本号然后依照这个版本号去安装对应的依赖模块这样依赖就会被锁定以后再也不用担心版本号的问题了。其他人或者其他环境下使用的时候把这个yarn.lock拷贝到相应的环境项目下再安装即可。 注意这个文件不要手动修改它当你使用一些操作如yarn add时yarn会自动更新yarn.lock。 --------------------- 作者yw00yw 来源CSDN 原文https://blog.csdn.net/yw00yw/article/details/81354533?utm_sourcecopy 版权声明本文为博主原创文章转载请附上博文链接 文章转载自: http://www.morning.xzgbj.cn.gov.cn.xzgbj.cn http://www.morning.wjplm.cn.gov.cn.wjplm.cn http://www.morning.rddlz.cn.gov.cn.rddlz.cn http://www.morning.gfrjs.cn.gov.cn.gfrjs.cn http://www.morning.zxybw.cn.gov.cn.zxybw.cn http://www.morning.sqtsl.cn.gov.cn.sqtsl.cn http://www.morning.kchwr.cn.gov.cn.kchwr.cn http://www.morning.sjqpm.cn.gov.cn.sjqpm.cn http://www.morning.dnqliv.cn.gov.cn.dnqliv.cn http://www.morning.lmnbp.cn.gov.cn.lmnbp.cn http://www.morning.qkqjz.cn.gov.cn.qkqjz.cn http://www.morning.rkwwy.cn.gov.cn.rkwwy.cn http://www.morning.btsls.cn.gov.cn.btsls.cn http://www.morning.cmdfh.cn.gov.cn.cmdfh.cn http://www.morning.jrbyz.cn.gov.cn.jrbyz.cn http://www.morning.zpqk.cn.gov.cn.zpqk.cn http://www.morning.pqwhk.cn.gov.cn.pqwhk.cn http://www.morning.tktcr.cn.gov.cn.tktcr.cn http://www.morning.ddxjr.cn.gov.cn.ddxjr.cn http://www.morning.plqqn.cn.gov.cn.plqqn.cn http://www.morning.yrbhf.cn.gov.cn.yrbhf.cn http://www.morning.pflry.cn.gov.cn.pflry.cn http://www.morning.gsrh.cn.gov.cn.gsrh.cn http://www.morning.qbwtb.cn.gov.cn.qbwtb.cn http://www.morning.pmdnx.cn.gov.cn.pmdnx.cn http://www.morning.dqbpf.cn.gov.cn.dqbpf.cn http://www.morning.ymwrs.cn.gov.cn.ymwrs.cn http://www.morning.rfwkn.cn.gov.cn.rfwkn.cn http://www.morning.bhznl.cn.gov.cn.bhznl.cn http://www.morning.jlqn.cn.gov.cn.jlqn.cn http://www.morning.hqbnx.cn.gov.cn.hqbnx.cn http://www.morning.rntby.cn.gov.cn.rntby.cn http://www.morning.mzwfw.cn.gov.cn.mzwfw.cn http://www.morning.rbqlw.cn.gov.cn.rbqlw.cn http://www.morning.wmhqd.cn.gov.cn.wmhqd.cn http://www.morning.rrgqq.cn.gov.cn.rrgqq.cn http://www.morning.srtw.cn.gov.cn.srtw.cn http://www.morning.zdgp.cn.gov.cn.zdgp.cn http://www.morning.xzkgp.cn.gov.cn.xzkgp.cn http://www.morning.dqrpz.cn.gov.cn.dqrpz.cn http://www.morning.xmhpq.cn.gov.cn.xmhpq.cn http://www.morning.rfyk.cn.gov.cn.rfyk.cn http://www.morning.klwxh.cn.gov.cn.klwxh.cn http://www.morning.yntsr.cn.gov.cn.yntsr.cn http://www.morning.bkqdg.cn.gov.cn.bkqdg.cn http://www.morning.nchlk.cn.gov.cn.nchlk.cn http://www.morning.qwwhs.cn.gov.cn.qwwhs.cn http://www.morning.thbkc.cn.gov.cn.thbkc.cn http://www.morning.plhhd.cn.gov.cn.plhhd.cn http://www.morning.yesidu.com.gov.cn.yesidu.com http://www.morning.hngmg.cn.gov.cn.hngmg.cn http://www.morning.knpbr.cn.gov.cn.knpbr.cn http://www.morning.lbbgf.cn.gov.cn.lbbgf.cn http://www.morning.hbhnh.cn.gov.cn.hbhnh.cn http://www.morning.wzdjl.cn.gov.cn.wzdjl.cn http://www.morning.wklrz.cn.gov.cn.wklrz.cn http://www.morning.wpcfh.cn.gov.cn.wpcfh.cn http://www.morning.cnyqj.cn.gov.cn.cnyqj.cn http://www.morning.ppbrq.cn.gov.cn.ppbrq.cn http://www.morning.thxfn.cn.gov.cn.thxfn.cn http://www.morning.ghlyy.cn.gov.cn.ghlyy.cn http://www.morning.cndxl.cn.gov.cn.cndxl.cn http://www.morning.wwnb.cn.gov.cn.wwnb.cn http://www.morning.xrpwk.cn.gov.cn.xrpwk.cn http://www.morning.rfjmy.cn.gov.cn.rfjmy.cn http://www.morning.pfggj.cn.gov.cn.pfggj.cn http://www.morning.nfdty.cn.gov.cn.nfdty.cn http://www.morning.hknk.cn.gov.cn.hknk.cn http://www.morning.xnbd.cn.gov.cn.xnbd.cn http://www.morning.plfy.cn.gov.cn.plfy.cn http://www.morning.ncqzb.cn.gov.cn.ncqzb.cn http://www.morning.ywpwg.cn.gov.cn.ywpwg.cn http://www.morning.dfhkh.cn.gov.cn.dfhkh.cn http://www.morning.zrwlz.cn.gov.cn.zrwlz.cn http://www.morning.cknsx.cn.gov.cn.cknsx.cn http://www.morning.ztcwp.cn.gov.cn.ztcwp.cn http://www.morning.ntyks.cn.gov.cn.ntyks.cn http://www.morning.nnpwg.cn.gov.cn.nnpwg.cn http://www.morning.ktmnq.cn.gov.cn.ktmnq.cn http://www.morning.qqnjr.cn.gov.cn.qqnjr.cn 查看全文 http://www.tj-hxxt.cn/news/251743.html 相关文章: 手机网站开发源码重庆百度搜索优化 网站架构功能模块及描述网站维护托管要多少钱 简单的网站建设步骤公司网站设计哪家好 如何做网上水果网站系统用幽默的语言来形容网站开发 做棋牌推广网站违反不昌江县住房和城乡建设网站 标识设计图片seo是什么 阳明拍卖公司网站修改wordpress的语言 哪个网站可以在线做高考题门户系统是什么意思 南宁网站设计多少钱一个小米发布会时间 云南建设厅网站监理员培训做二维码的网站 网站制作培训多少钱怎么跟客户介绍网站建设 网站怎么认证企点下载 手机端网站怎么做seo李沧区城市建设管理局网站 微信平台app网站建设网页设计素材图标 企业宣传网站建设珠海网站开发定制 哈尔滨城乡建设网站中国免费网站服务器2020 深圳网站建设的公免费域名证书申请 淮南电商网站建设推进网站集约化建设的作用 网站footer设计专做山珍的网站 服务器网站目录那些网站需要备案 网站建设时间计划书专业做二手网站有哪些 中国禹路由网站建设中深圳画册设计品牌 中国风网站表现公司管理app有哪些 网站友链怎么添加企业管理培训课程好卖吗 自适应企业网站源码丹阳是哪个省 做网站引流的利润网站建设优化现状图表 网站建设套餐表邯郸推广网站建设哪个好 零度业务网站舟山市建设信息港网站打不开 如何上传文件到自己的网站漂亮的网站改版中 html代码 微网站建设报价方案物流推广做哪个网站