yarn global add不会在Windows

时间:2017-11-03 03:32:05

标签: yarnpkg

我正在尝试使用命令..

全局添加node-sass
yarn global add node-sass

..但是二进制文件似乎没有安装,虽然没有错误消息,命令说它添加了包并成功安装了它的二进制文件。

全局添加其他包的工作正常,(即yarn global add gulp-cli)。

奇怪的是,运行yarn global list它会向我显示已安装节点二进制文件..

....
info "node-sass@4.5.3" has binaries:
   - node-sass
info "yarn@1.2.0" has binaries:
   - yarn
   - yarnpkg
Done in 3.39s.

..但它在全局二进制目录(yarn global bin)中不存在。

1 个答案:

答案 0 :(得分:1)

删除包并再次添加它对我有用。

yarn global remove node-sass
yarn global add node-sass

我之前尝试使用node-sass全局安装yarn global add node-sass,由于缺少ms build-tools安装失败。也许yarn仍然认为已经安装了包二进制文件,并且没有尝试再次重新安装它们。