【前端】iview2升级到3后,git 无法提交(yarn安装)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m18633778874/article/details/86708420

前言

     前端Vue项目iview2升级到iview3后,git无法提交代码,经过一段时间的探索,终于解决问题。

问题出现  

 一、git提交时,一直等待提交,无法提交成功

 二、等待后,提示“git commit error eslint hook” 这是一个校验钩子,大体的错误提示是这样的,可能不是特别准确。

解决思路

  方案一

  git分支创建问题:  一个是自己在本地创建,另一个是项目组长在gitLab上创建;这两种创建方式,后者可以正常提交。前者不可以。

 结果: 这个解决方案,对部分人有效,并没有根本解决问题。

  方案二

   下载node库方式问题,使用yarn命令下载,成功解决问题

 1.全局安装 yarn  

cnpm install -g yarn

 2.项目中卸载node库

rimraf node_modules

 3.项目中yarn安装node库

yarn

 Yarn与npm对比

一、优缺点对比

npm

  •   安装慢
  •   版本号无法保持一致,   例如
"5.0.3",   指定的5.0.3版本
"~5.0.3",  安装5.0.X中最新的版本
"^5.0.3"   安装5.X.X中最新的版本

yarn

  • 速度快
  • 安装版本统一
  • 输出简洁

二、 命令对比

npm yarn
npm install yarn
npm install react --save yarn add react
npm uninstall react --save yarn remove react
npm install react --save-dev yarn add react --dev
npm update --save yarn upgrade

小结

    通过实践,认识了yarn命令,感受到前端的发展日新月异,不断契合用户的需求,提升性能。

                                                                           感谢您的访问!

猜你喜欢

转载自blog.csdn.net/m18633778874/article/details/86708420
今日推荐