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フォルダーでbin/cli.jsexampleとしてシンボリックリンクされ、 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を実行していますが、ヤーンリンクを実行した後にグローバルビンが作成されません。
npmリンクは期待どおりに機能します。

全てのコメント3件

PRは大歓迎です。コードはこちらhttps://github.com/yarnpkg/yarn/blob/master/src/cli/commands/link.js

これは#3721で修正されました。

1.3.2を実行していますが、ヤーンリンクを実行した後にグローバルビンが作成されません。
npmリンクは期待どおりに機能します。

このページは役に立ちましたか?
0 / 5 - 0 評価