当前位置: 首页 > news >正文

移动 开发 网站建设/网络营销毕业论文范文

移动 开发 网站建设,网络营销毕业论文范文,公司免费网站域名注册,网站后台发邮件一、说明 npm ci 和 npm install 命令都是用来安装依赖的命令,但 npm ci 比常规的 npm i 安装要快得多,也更严格,可以帮助捕获由大多数 npm 用户的增量安装的本地环境引起的错误或不一致,使 npm 依赖安装保持一致和稳定&#xff…

一、说明

npm ci npm install 命令都是用来安装依赖的命令,但 npm ci 比常规的 npm i 安装要快得多,也更严格,可以帮助捕获由大多数 npm 用户的增量安装的本地环境引起的错误或不一致,使 npm 依赖安装保持一致和稳定锁版本),它旨在用于自动化环境,如测试平台,持续集成和部署。

package.json 中,每次 npm i 后,对应的版本前都有个 ^ 符号。在这种情况下,你再次npm i 时安装的包的版本就有可能会与之前的不一样,具体的,你可以到 package-lock.json 中查看实际的包版本。

^的匹配规则是:>= 当前版本,且保持从左至右的第一个非零版本。

"^1.2.3": 大于等于 1.2.3 且小于 2.0.0版本
"^0.3.4": 大于等于 0.3.4 且小于 0.4.0版本
"^0.0.6": 大于等于 0.0.6 且小于 0.0.7版本

若我们一直使用 npm i 命令时,便会遇到开发和测试、发布时包版本不同的问题,这种细微的差别往往会导致严重的结局。

所以在有  package-lock.jsonnpm-shrinkwrap.json 的项目,为了保持版本的一致和稳定,我们可以使用 npm ci 来替代 npm install。

注:npm 版本要 >= 5.7。

 

二、npm ci 与 npm i 的主要区别

  • 该项目必须有一个 package-lock.json 或 npm-shrinkwrap.json。
  • 如果 package-lock 中的依赖项与 package.json 的依赖项不匹配,npm ci 则将退出并显示错误,而不是更新 package-lock。
  • npm ci 只能一次安装整个项目,使用此命令无法添加单个依赖项。
  • 如果 node_modules 已经存在,它将在 npm ci 开始安装之前自动删除。
  • npm ci 永远不会写入 package.json 或任何包锁,安装基本上是冻结的。
http://www.jmfq.cn/news/4800871.html

相关文章:

  • 中国娱乐设计网站官网/时事政治2023最新热点事件
  • 东莞做网页的公司/seo怎么优化简述
  • 做海淘网站赚钱吗/外贸网络推广怎么做
  • 教做粥的网站/市场营销互联网营销
  • 织梦做的网站织梦修改网页/外贸网站平台都有哪些
  • 软件下载网站模版/信息流优化师需要具备哪些能力
  • 新疆建设兵团12333网站/万网官网入口
  • 网站制作公司资质/编程培训机构加盟哪家好
  • 做网站都要掌握什么软件/在线视频观看免费视频22
  • 怎么做刷东西网站/广东seo网站推广代运营
  • 网站开发基础/站长之家工具查询
  • 公司网站怎么做才能吸引人/百度推广怎么看关键词排名
  • 网站建设与开发的论文/外链代发平台
  • 深圳横岗网站建设/企业网络营销方法
  • 佛山新网站建设服务/seo个人优化方案案例
  • wordpress 音乐列表/网站关键词优化公司
  • 做网站公司融资多少/网站首页模板
  • 做网站西宁/郑州网络推广团队
  • 大数据精准营销如何做/汕头seo推广外包
  • 网站设计前景怎样/无锡网站优化
  • 湘潭网站建设工作室/百度seo排名点击
  • 邯郸专业做网站多少钱/品牌运营公司
  • 网站建设目的与意义/学电商哪个培训学校好
  • 买了个域名怎么做网站/外链吧官网
  • 做网站设计图用什么软件/北京优化seo排名
  • 做网站维护有前途吗/体验营销策略
  • 十堰秦楚网/seo怎么做优化排名
  • wordpress软件下载站/成功营销案例分享
  • 建网站价格 优帮云/直播营销
  • 北京网站建设的价格低/明年2024年有疫情吗