关于package.json package-lock.json 和 yarn.lock 的安装问题

Posted 大唐荣华

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于package.json package-lock.json 和 yarn.lock 的安装问题相关的知识,希望对你有一定的参考价值。

package.json 是记录项目依赖包的版本文件。当我们新 clone 一个项目后,需要根据里面记载的信息下载对应的版本依赖到node_modules 文件夹。
package-lock.json,yarn.lock 是保证项目包依赖版本稳定的安全文件 。

一般情况,用npm、和yarn 都可以下载对应的依赖,但是会有一些特殊诡异的情况。这时候我们需要观察:

  • 如果拉下来的项目中有package-lock.json,我们就要用npm 或者cnpm 安装 (注意有时node版本也会有影响)
  • 如果原项目中有 yarn.lock 文件,我们就要用 yarn 安装。

以上是关于关于package.json package-lock.json 和 yarn.lock 的安装问题的主要内容,如果未能解决你的问题,请参考以下文章

关于package.json

关于package.json package-lock.json 和 yarn.lock 的安装问题

关于package.json package-lock.json 和 yarn.lock 的安装问题

node - 关于package.json

package.json 备忘清单_开发速查表分享

关于“@”操作符的使用