@samitouri / QOS-React-2 / commits / 9e60afdc31

Fixing grunt jsx task in Windows

Spawning node directly instead of relying on shebang in the jsx-internal script Fixes #1292

jbrantly committed Jul 2, 2014 at 17:26 UTC 9e60afdc31380f0ec401cb88a13950f9647f5a29
1 file changed +3 -2
grunt/tasks/jsx.js
+3 -2
@@ -1,5 +1,6 @@
1 'use strict';
2
3 +var path = require("path");
4 var grunt = require("grunt");
5 var expand = grunt.file.expand;
6 var spawn = grunt.util.spawn;
@@ -27,8 +28,8 @@ module.exports = function() {
28 args.push("--config" /* from stdin */);
29
30 var child = spawn({
30 - cmd: "bin/jsx-internal",
31 - args: args
31 + cmd: "node",
32 + args: [path.join("bin", "jsx-internal")].concat(args)
33 }, function(error, result, code) {
34 if (error) {
35 grunt.log.error(error);