我最近 npm 在我的 Ruby on Rails 应用程序中安装了一个包。安装更改了我的yarn.lock 文件。具体来说,我所有资源的“已解决”字段已从yarnpkg.com更改为npmjs.org。
由此:
d3-dsv@1:
version "..."
resolved "https://registry.yarnpkg.com/d3-dsv/-/d3-dsv-1.0.8.tgz#..."
integrity ...
Run Code Online (Sandbox Code Playgroud)
对此:
"d3-dsv@1":
"integrity" "..."
"resolved" "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.1.1.tgz"
"version" "..."
Run Code Online (Sandbox Code Playgroud)
这个 yark.lock 文件中的这些更改是否有问题?我应该做一些yarn替代npm安装吗?
您可以通过再次重新运行来解决此问题yarn。
为此,请按照以下步骤操作。
删除文件中的registry.npmjs.orgyarn.lock部分。
再次运行yarn命令。
$ yarn
Run Code Online (Sandbox Code Playgroud)
这应该重写以yarn.lock将注册表从 npm 更改为 Yarn。
上述步骤应该重写该yarn.lock文件,并将注册表和文本从 npm 更改为 Yarn。
| 归档时间: |
|
| 查看次数: |
3170 次 |
| 最近记录: |