Yarn: `yarn link`应该创建一个到二进制文件的全局符号链接

创建于 2017-06-14  ·  3评论  ·  资料来源: yarnpkg/yarn

您是否要请求功能或报告错误

请求功能。

目前的行为是什么?

yarn link不会像npm link那样将二进制文件注册为全局符号链接。

预期的行为是什么?

运行yarn link应该创建指向软件包main文件bin文件的链接,就像npm link一样。

因此,如果我的package.json包含bin文件,例如

{
  "bin": {
    "example": "./bin/cli.js"
  }
}

...然后运行yarn link应该将bin/cli.js作为example在我的全局bin文件夹中符号链接,使example成为全局命令。

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

$ node -v && yarn --version && sw_vers
v8.1.1
0.24.5
ProductName:    Mac OS X
ProductVersion: 10.12.5
BuildVersion:   16F73
good first issue help wanted triaged

最有用的评论

我正在运行1.3.2,在执行yarn link之后没有创建全局bin。
npm链接按预期工作。

所有3条评论

此问题已在#3721中修复。

我正在运行1.3.2,在执行yarn link之后没有创建全局bin。
npm链接按预期工作。

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

相关问题

victornoel picture victornoel  ·  3评论

torifat picture torifat  ·  3评论

MunifTanjim picture MunifTanjim  ·  3评论

jviotti picture jviotti  ·  3评论

ocolot picture ocolot  ·  3评论