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
이에 대한 명령 경로를 설정할 수 있어야 합니다 .
추신: ./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