Yarn: Yarn 无法安装“sharp”,但 npm 没有

创建于 2016-10-20  ·  3评论  ·  资料来源: yarnpkg/yarn

这里有一件奇怪的事情,我删除了我的node_modules文件夹来测试 yarn 的速度。 安装运行完美,但我的应用程序崩溃了

module.js:471
6:06:17 PM web.1 |      throw err;
6:06:17 PM web.1 |      ^
6:06:17 PM web.1 |  Error: Cannot find module './build/Release/sharp'
6:06:17 PM web.1 |      at Function.Module._resolveFilename (module.js:469:15)

好的,与纱线无关,但奇怪的是,运行npm install后一切恢复正常。

sharp似乎有一个涉及外部依赖项的相当复杂的安装过程(参见 http://sharp.readthedocs.io/en/stable/install/):

libvips 及其依赖项在 npm 安装期间被获取并存储在 node_modules/sharp/lib 中。 这涉及大约 6.5MB 的自动 HTTPS 下载。

在我看来,纱线不会触发安装后过程。 可以?

最有用的评论

与#872 相关。

所有3条评论

如果您遵循问题模板,这对每个人都会更好。

请提及您的 node.js、yarn 和操作系统版本。

与#872 相关。

高达 872

此页面是否有帮助?
0 / 5 - 0 等级