为什么我的项目同时有 package-lock.json 和 yarn.lock 文件?
Why does my project have both a package-lock.json and yarn.lock file?
我正在做一个 React 项目。
我只在项目中使用过npm
。我不确定 yarn.lock 文件最初是如何生成的。可以删除 yarn.lock
因为我没有使用 yarn
吗?
当我运行npm install <package>
安装包时,yarn.lock
更新了,但package-lock.json
没有变化,这是为什么?
我需要 package-lock.json
和 yarn.lock
文件吗?
通常,当你使用 npm 时,你会看到一个 package.json
和一个 package-lock.json
文件。
当你使用 yarn 时,你会看到一个 package.json
和一个 yarn.lock
文件。
我建议先将您的功能项目推送到 git,然后将项目克隆到具有相同内容的新存储库并进行一些测试:
- 删除
node_modules
、yarn.lock
和 package-lock.json
npm install
你不应该再看到 yarn.lock
。
我正在做一个 React 项目。
我只在项目中使用过npm
。我不确定 yarn.lock 文件最初是如何生成的。可以删除 yarn.lock
因为我没有使用 yarn
吗?
当我运行npm install <package>
安装包时,yarn.lock
更新了,但package-lock.json
没有变化,这是为什么?
我需要 package-lock.json
和 yarn.lock
文件吗?
通常,当你使用 npm 时,你会看到一个 package.json
和一个 package-lock.json
文件。
当你使用 yarn 时,你会看到一个 package.json
和一个 yarn.lock
文件。
我建议先将您的功能项目推送到 git,然后将项目克隆到具有相同内容的新存储库并进行一些测试:
- 删除
node_modules
、yarn.lock
和package-lock.json
npm install
你不应该再看到 yarn.lock
。