终结者无法运行节点命令

终结者无法运行节点命令

我正在制作自定义终止符布局并为不同选项卡填充自定义命令。

Ruby 和 Rails 命令运行良好:

但我不知道为什么我的节点命令没有启动。

节点,npm 代码看起来像这样

启动终结器后,运行“npm start”的选项卡显示以下内容: -/bin/bash: npm: command not found

如果我手动运行“npm start”,它会正常启动

我还认为这与访问权限或其他东西有关,因为当我通过控制台而不是图形用户界面运行终结者时,我所有的自定义命令都会启动并完美运行,包括节点命令

答案1

npm start当我尝试在终结者自定义命令中运行时,我遇到了类似于 OP 问题的问题(OP 尝试在终结者自定义命令中运行命令失败) jupyter notebook

经过一些额外的谷歌搜索我开始认为这可能与我~/.bashrc在构建布局时没有被终结者加载有关。我尝试source ~/.bashrc在我的终结者自定义命令(例如自定义命令:)中source ~/.bashrc; jupyter notebook但是不工作。

接下来,我找到我的 jupyter 二进制文件使用whereis jupyter。然后,我在终结者自定义命令中使用了该绝对文件路径,例如absolute/path/to/jupyter notebook.

成功!

相关内容