我可以编译和使用一个命令来运行我的JSX应用:如何在JSX中使用nodemon?
jsx app.jsx | node
但我也希望我的服务器自动重启每次我修改app.jsx
时间。我可以用nodemon这样做,但我不能完全弄清楚如何让nodemon事先通过JSX编译器运行我的脚本。
我有一个nodemon.json
文件中设置这样的:
{
"execMap": {
"js": "node",
"jsx": "jsx {{filename}} | node"
},
"ext": "js jsx",
"ignore": [
".hg",
"node_modules",
".idea"
],
"verbose": true
}
但是当我运行nodemon
它告诉我:
8 Feb 21:58:48 - [nodemon] starting `jsx app.jsx | node`
8 Feb 21:58:48 - [nodemon] child pid: 10976
'\"jsx app.jsx | node\"' is not recognized as an internal or external command,
operable program or batch file.
这是奇怪的,因为该命令逐字工作时,我直接粘贴到我的终端。
有没有什么方法可以让nodemon运行我的JSX文件?
这是否对你的工作? https://github.com/remy/nodemon#specifying-extension-watch-list – 2015-02-09 06:34:33
@limelights不。那只告诉nodemon看哪些扩展,而不是如何处理它们。我相信它内置了对coffeescript的支持,但不支持jsx。 – mpen 2015-02-09 07:45:56