I’m fairly new to Confluence development so I started with the simple hello world addon tutorial found here - https://developer.atlassian.com/cloud/confluence/getting-started/ - I followed all of the steps in the tutorial but there seems to be something missing or maybe something wrong with git repository. When I run “npm start”, I receive the following error:
Watching atlassian-connect.json for changes Initialized memory storage adapter Add-on server running at http://R900GH79:3000 events.js:183 throw er; // Unhandled 'error' event ^ Error: spawn ./ngrok.exe ENOENT at _errnoException (util.js:1022:11) at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19) at onErrorNT (internal/child_process.js:372:16) at _combinedTickCallback (internal/process/next_tick.js:138:11) at process._tickCallback (internal/process/next_tick.js:180:9) at Function.Module.runMain (module.js:686:11) at startup (bootstrap_node.js:187:16) at bootstrap_node.js:608:3 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! email@example.com start: `node app.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the firstname.lastname@example.org start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.