Eu instalei jsx usando npm :
npm install -g jsx
Agora, instalou jsx neste caminho:
/node_modules/lib/node_modules/jsx/bin
No bin , estou tendo jsx . Agora, se digitar ./jsx , funcionará bem conforme o esperado. Mas eu preciso deste compilador para ser executado em um único comando como jsx , eu tentei isso:
vi ~/.bashrc
Adicionamos estes:
####path for jsx
JSX_HOME=~/node_modules/lib/node_modules/jsx/bin
export JSX_HOME
PATH=$JSX_HOME/bin:$PATH
Eu deveria ser capaz de executar jsx como:
~jsx --run hello.jsx~
para isso eu deveria ser capaz de definir um caminho para o comando jsx .
PS: ./jsx dentro do caminho funciona bem.
Depois de ler os comentários
Eu tentei isso
####path for jsx
JSX_HOME=~/node_modules/lib/node_modules/jsx
export JSX_HOME
PATH=$JSX_HOME/bin:$PATH
Resultado: não está funcionando
Eu também tentei isso
####path for jsx
JSX_HOME=~/node_modules/lib/node_modules/jsx/bin
export JSX_HOME
PATH=$JSX_HOME:$PATH
Resultado: não está funcionando