如果您想使用Yarn删除包,您应该:
yarn remove [package]要么
package.json并运行yarn install两者都一样吗?#2会更新yarn.lock吗?
Kas*_*eni 23
如果你运行yarn remove [package],它将从node_modules和yarn.lock中删除包
如果你手动删除表单package.json并运行yarn install没有包安装.yarn.lock文件没有更新
通过运行第一种方法(#1)删除Yarn
yarn remove [package]
从两个条目lockfile和package.json被删除.在终端中留意此消息.
$ yarn remove x2js
yarn remove v0.27.5
[1/2] Removing module x2js...
[2/2] Regenerating lockfile and installing missing dependencies...
success Uninstalled packages.
Done in 2.34s.
Run Code Online (Sandbox Code Playgroud)
新文件没有包.
如果您遵循第二种(#2)方法并从中删除package.json并运行:
yarn install
我们对你没有任何影响lockfile.
因此,最好使用第一种方法(#1)删除包.
如果你已经直接删除了一些软件包,package.json并且不知道那里有什么软件包,那么你的软件包lockfile不是最新的.
我建议你删除该yarn.lock文件.然后跑yarn install.这样,您将获得更新的yarn.lock文件.
| 归档时间: |
|
| 查看次数: |
27101 次 |
| 最近记录: |