【问题标题】:Yarn global install of private moduleYarn 全局安装私有模块
【发布时间】:2023-12-19 10:28:01
【问题描述】:

我正在尝试使用 yarn 全局安装一个模块。

我输入了以下命令:

yarn global add react-native-rename

然后我在yarn全局目录中找到它,因为目录包含在路径中,所以我可以直接调用它。

但是如果我尝试对托管在我的 gitlab 上的同一个克隆存储库做同样的事情:

yarn global add git+ssh://git@git.company.info:mobile/react-native-rename.git

安装顺利,但二进制文件不存在于文件夹中。

yarn global list 

显示已安装的二进制文件,但我找不到它,也没有使用 which react-native-rename 查找它。

有什么想法吗?

【问题讨论】:

    标签: react-native gitlab rename yarnpkg


    【解决方案1】:

    您可以尝试将此添加到您的.bashrc.zshrc 吗?

    export PATH="$(yarn global bin):$PATH"
    

    Yarn 全球文档

    https://classic.yarnpkg.com/en/docs/cli/global/

    仅供参考:我的 Mac 上的位置

    • 可执行文件:/usr/local/bin
    • 下载代码位置:~/.config/yarn/global/node_modules

    你能检查一下这两个目录吗?

    【讨论】: