You may need to use additional .bat file to trigger nodejs app, for example
test.bat @ECHO OFF SET script_path="%~dp0\subdir\test.js" node %script_path% %* -Sergey -----Original Message----- From: Dick Van den Brink [mailto:[email protected]] Sent: Monday, September 22, 2014 9:02 PM To: [email protected] Subject: RE: Node Hook? I'm still on 3.4 so not sure about 3.5 but I know it doesnt work when you use windows newlines. Can you change it to unix newlines and check if that works? (+ is node in your path?) Would expect a different error though... Sent from my Windows Phone ________________________________ From: John M. Wargo<mailto:[email protected]> Sent: 22/09/2014 18:47 To: Cordova Dev<mailto:[email protected]> Subject: Node Hook? Is there anything special I have to do to run a node app as a hook on Windows? I was experimenting with this yesterday on Cordova 3.5, and when I have the following hook as a before prepare: #! /usr/bin/env node console.log('this is a node module'); I get the following error: The system cannot find the path specified. Hook failed with error code 1: C:\Users\jwargo\dev\lunchmenu\hooks\before_prepare\test.js So it's seeing the hook and not 'finding' it? On Stack Overflow, the suggestion was to remove the first line and just have the console line: console.log('this is a node module'); When I do that, I get a different error: Hook failed with error code Unknown system errno 193: C:\Users\jwargo\dev\lunchmenu\hooks\before_prepare\test.js -- John M. Wargo @johnwargo <http://twitter.com/johnwargo> www.johnwargo.com <http://www.johnwargo.com> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
