在 mac 终端上找不到 jsx 命令
jsx command not found on mac terminal
问题:
我从 macintosh 终端执行以下命令:
$ jsx --watch src/ build/
我从终端收到以下输出错误:
-bash: jsx: command not found
相关信息:
- 我正在学习以下教程:https://facebook.github.io/react/docs/getting-started.html
我从教程中执行了以下命令,输出为正数:
$ npm install -g react-tools
这条指令紧接在产生错误的指令之前:
环境信息:
$ node -v
v0.12.4
$ npm
2.10.1
google 之最:
补充说明:
Best of google 很短,因为提供本教程所提供信息的链接不多。这样做的结果是,我认为有一个明显的解决方案,而我只是愚蠢。
如果需要我会提供更多信息
- 请原谅这个问题的格式。这就是我解决问题的方法。我希望有人能提供解决方案点。如果这是一个简单的问题,我很抱歉,但我找不到任何反对它的规则。
针对我的独特问题的解决方案:
执行以下命令:
$ export PATH=$PATH:$(npm config get prefix)/bin
原题命令:
$ jsx --watch src/ build/
新的正输出:
built Module("helloworld")
["helloworld"]
运行 这个:
npm config get prefix
这将为您提供有关全局 npm 模块安装位置的线索。您需要将上述return目录下的bin目录添加到您的路径中。例如,它可能 return /usr/local,在这种情况下,您应该将 /usr/local/bin 添加到您的 PATH 中。你可以这样做:
export PATH=$PATH:$(npm config get prefix)/bin
问题:
我从 macintosh 终端执行以下命令:
$ jsx --watch src/ build/
我从终端收到以下输出错误:
-bash: jsx: command not found
相关信息:
- 我正在学习以下教程:https://facebook.github.io/react/docs/getting-started.html
我从教程中执行了以下命令,输出为正数:
$ npm install -g react-tools
这条指令紧接在产生错误的指令之前:
环境信息:
$ node -v
v0.12.4
$ npm
2.10.1
google 之最:
补充说明:
Best of google 很短,因为提供本教程所提供信息的链接不多。这样做的结果是,我认为有一个明显的解决方案,而我只是愚蠢。
如果需要我会提供更多信息
- 请原谅这个问题的格式。这就是我解决问题的方法。我希望有人能提供解决方案点。如果这是一个简单的问题,我很抱歉,但我找不到任何反对它的规则。
针对我的独特问题的解决方案:
执行以下命令:
$ export PATH=$PATH:$(npm config get prefix)/bin
原题命令:
$ jsx --watch src/ build/
新的正输出:
built Module("helloworld") ["helloworld"]
运行 这个:
npm config get prefix
这将为您提供有关全局 npm 模块安装位置的线索。您需要将上述return目录下的bin目录添加到您的路径中。例如,它可能 return /usr/local,在这种情况下,您应该将 /usr/local/bin 添加到您的 PATH 中。你可以这样做:
export PATH=$PATH:$(npm config get prefix)/bin