我必须每次都运行source~ / .bash_profile以查看react-native

问题描述 投票:-3回答:1

我在我的.profile文件中添加了一堆别名。他们都没有工作。

我的.bash_profile有一行:export PATH="$HOME/.npm-packages/bin:$PATH"

我甚至创建了.bashrc文件并将source ~/.bash_profile放入其中。

我没有尝试过任何工作,除非我每次打开一个新的时候都将source ~/.bash_profile放入我的shell中。

我已经尝试了每个堆栈溢出的答案,我可以找到,没有任何工作。

那里的任何人都可以帮助我吗?

我在Mac上,使用鱼,但同样的结果是bash。

bash macos terminal fish
1个回答
1
投票

一般来说,鱼不兼容bash。这意味着它不会读取bash的配置文件,如果source对它们起作用,那很幸运(例如export var=val可以工作,var=val不会)。

您需要从bash启动fish(并导出所有必需的变量),重写必要的配置以便与fish一起使用并将其添加到config.fish,或者使用类似https://github.com/edc/bass的东西来读取bash改变的环境。

© www.soinside.com 2019 - 2024. All rights reserved.