我有一个使用npm来管理其依赖项的JavaScript项目。我试图迁移到Yarn。
当我在控制台中运行yarn install
时,它会给我一个错误:
发生意外错误:" ENOENT:没有此类文件或目录, chmod C:\ .... \ node_modules \ .bin \ esparse"
从我在纱线文档上看到的内容,只需运行yarn install
即可。为什么这不能按预期工作?
我使用Yarn 0.17.0,npm 2.14.12和Node 4.2.4。
答案 0 :(得分:0)
这是一个非常老的问题,但是对于最新的纱线(1.17.3),也会出现相同的问题。
对我来说,虽然更耗时的解决方案是删除yarn.lock
文件。
请记住,之后,所有库都将根据您在package.json
文件中指定的规则更新为最新版本
答案 1 :(得分:0)
我似乎已经通过从存储库中删除yarn.lock来解决此问题。