jsx
以下を使用してインストールしましたnpm
。
npm install -g jsx
jsx
これで、次のパスにインストールされます。
/node_modules/lib/node_modules/jsx/bin
はいbin
、ありますjsx
。今すぐ入力すると./jsx
期待どおりに動作します。ただし、単一のコマンドを実行するにはこのコンパイラが必要です。たとえば、jsx
次のことを試しました。
vi ~/.bashrc
以下を追加しました:
####path for jsx
JSX_HOME=~/node_modules/lib/node_modules/jsx/bin
export JSX_HOME
PATH=$JSX_HOME/bin:$PATH
次のように実行できる必要がありますjsx
。
~jsx --run hello.jsx~
jsx
これに対するコマンドパスを設定できる必要があります。
PS:./jsx
パス内でうまく動作します。
コメントを読んだ後
私はこれを試しました
####path for jsx
JSX_HOME=~/node_modules/lib/node_modules/jsx
export JSX_HOME
PATH=$JSX_HOME/bin:$PATH
結果:機能しません
私もこれを試しました
####path for jsx
JSX_HOME=~/node_modules/lib/node_modules/jsx/bin
export JSX_HOME
PATH=$JSX_HOME:$PATH
結果:機能しません
答え1
人々がすでに指摘したように、or/bin
にのみ入れてください。両方入れないでください。また、 のはじめにチルダがあるようです。リストされているインストールパスにないため、削除してみてください。JSX_HOME
PATH
.bashrc
JSX_HOME