When I start the microgateway, it throws error as below. I am using Windows 10, nodejs v9.10.1 and edgemicro 2.5.15
PROCESS PID : 11152 fs.js:667 return binding.open(pathModule.toNamespacedPath(path), ^ Error: ENOENT: no such file or directory, open 'pipe\C:\Users\demo\edgemicro.pid' at Object.fs.openSync (fs.js:667:18) at Object.fs.writeFileSync (fs.js:1326:33) at Object.fs.appendFileSync (fs.js:1372:6) at edgeconfig.get (C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\cli\lib\gateway.js:122:12) at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\lib\network.js:132:13 at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\lib\network.js:329:9 at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:726:13 at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:52:16 at done (C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:246:17) at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:44:16 at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:723:17 at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:167:37 at _loadStatus (C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\lib\network.js:354:9) at Request._callback (C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\lib\network.js:225:17) at Request.self.callback (C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\request\request.js:186:22) at Request.emit (events.js:180:13)
Solved! Go to Solution.
I'll look into this problem Raymond.
Although they are not likely to be related, please don't use Node.js v9. Version 9 doesn't have LTS. v8 is the latest version with LTS.