apt
对我来说非常好用。很少出现问题,而且修复起来很容易。
conda
对我来说非常好用。很少出现问题,而且修复起来很容易。
但是,我似乎总是无法让yarn正常工作。总是出现一些奇怪的问题,比如node版本或gyp库的问题。即使我解决了所有这些问题,我也会收到很多警告,然后出现错误,例如:
error An unexpected error occurred: "ENOENT: no such file or directory, lstat '/home/balter/.cache/yarn/v4/npm-tar-fs-1.16.3-966a628841da2c4010406a82167cbd5e0c72d509/node_modules/tar-fs/test/fixtures/a/hello.txt'".
原来如果我再次运行
yarn install
,会发现缺少另一个文件。只是出于好玩,我做了这个操作。for i in {1..100}; do yarn install; done
每次出错的文件都不同,但从未成功过。
是我太菜还是yarn真的很脆弱?如果我想从github安装一个包,并且安装说明使用yarn,有没有绕过使用yarn的方法?
此外,没有“yarn”标签。
apt
和conda
创建“干净机器”。 - abalternodejs
和yarn
的conda
环境。但是它引用了相同的~/.cache/yarn
目录。我会尝试你所说的方法。 - abalter