Terminator não pode executar comandos do nó

0

Estou fazendo meu layout de terminador personalizado e preenchendo comandos personalizados para diferentes guias.

Os comandos Ruby e Rails funcionam bem:

mas eu não sei porque meus comandos de nó não iniciam.

nó, código npm é algo parecido com isto

depois de iniciar o terminador, a guia que executa 'npm start' mostra isso: -/bin/bash: npm: command not found

se eu executar o 'npm start' manualmente, ele iniciará normalmente

também acho que isso tem a ver com direitos de acesso ou algo assim, porque quando executo o terminador através do console, mas não o gui, todos os meus comandos personalizados são iniciados e executados perfeitamente incluindo os comandos do nó

    
por Justas Tamulionis 01.08.2017 / 08:44

1 resposta

2

Encontrei um problema semelhante ao problema de OPs (o OP tenta, sem êxito, executar o comando npm start em um Comando Customizado do Terminator) quando tentei executar jupyter notebook em um Comando Customizado do Terminator.

Após alguns googling adicionais , comecei a pensar que, provavelmente, isso tinha a ver com meu ~/.bashrc não ser carregado pelo Terminator na construção dos Layouts. Eu tentei source ~/.bashrc no meu comando personalizado Terminator (por exemplo, comando Custom: source ~/.bashrc; jupyter notebook ), mas também não funcionou.

A seguir, eu localizei meu arquivo binário jupyter usando whereis jupyter . Em seguida, usei esse caminho de arquivo absoluto no meu comando personalizado do terminal, como absolute/path/to/jupyter notebook .

Sucesso!

    
por 27.04.2018 / 17:32