如何从源代码安装纱线?

soo*_*sap 0 ubuntu github yarnpkg

我正在尝试从源代码安装纱线包管理器到我的 Ubuntu 机器上。

1) 从Github Release页面下载 yarn tarball

YARN_VERSION=0.17.1
https://github.com/yarnpkg/yarn/releases/download/v${YARN_VERSION}/yarn-v${YARN_VERSION}.tar.gz
Run Code Online (Sandbox Code Playgroud)

2) 解压压缩的 tar

tar -xzf yarn-v${YARN_VERSION}.tar.gz
Run Code Online (Sandbox Code Playgroud)

3)使用它

cd ./dist/bin/yarn --version
>> 0.17.10
Run Code Online (Sandbox Code Playgroud)

到现在为止还挺好。

目标:但是,yarn通过 访问可执行文件的推荐方法是什么/usr/local/bin/yarn --version

看来我需要创建一个符号链接。在那种情况下,提取 tarball 的最佳位置在哪里?是/usr/local/lib/yarn吗?如何创建符号链接?

ape*_*man 5

对于任何想要从最前沿开始构建的人,我做了以下事情:

cd /my/working/directory
git clone https://github.com/yarnpkg/yarn.git
cd yarn
npm install
gulp build
Run Code Online (Sandbox Code Playgroud)

然后按照 z.ky 的建议进行操作 export PATH=$PATH:/my/working/directory/yarn/bin