我需要为 babel-cli 设置环境变量,我知道路径但是无法设置。路径如下:
~/.config/yarn/global/node_modules/babel-cli/bin
这个文件夹里有 4 个文件。我需要通过 babel 命令运行 babel.js。
export babel=~/.config/yarn/global/node_modules/babel-cli/bin/babel
这是我考虑的第一件事。然后我稍微改变了路径。例如,我用 home 替换了 ~,我从 .config 中省略了 .,我将 js 附加到 babel、babel.js 等等,但我无法完成。
我在本地安装了 babel-cli 但仍然出现同样的错误:
bash: babel: command not found
答案1
根据yarn 全局文档,您应该添加一个特殊bin
文件夹到$PATH
:
export PATH="$(yarn global bin):$PATH"
如果您将此语句添加到适当的初始化文件(如~/.profile
或~/.bashrc
或其他),您将能够在任何地方使用全局安装的包的命令,而无需进一步配置。