Hi Craig,
No, it doesn't run. When I ignore the parser warning and just run node server I get the following:
\ Starting server
(node:4786) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrl| Starting server
ip-145-116-153-37:adapt_authoring annevlaanderen$ sudo node server
info: [16 Oct 2018 10:54:17 +02:00] configuration loaded from /Users/annevlaanderen/Desktop/adapt_authoring-master/adapt_authoring/conf/config.json
info: [16 Oct 2018 10:54:17 +02:00] Supporting the following authentication types:
info: [16 Oct 2018 10:54:17 +02:00] - local
error: [16 Oct 2018 10:54:17 +02:00] Check for updates failed, Error: Cannot determine framework version
Error: /Users/annevlaanderen/Desktop/adapt_authoring-master/adapt_authoring/temp/adapt_framework/package.json: ENOENT: no such file or directory, open '/Users/annevlaanderen/Desktop/adapt_authoring-master/adapt_authoring/temp/adapt_framework/package.json'
(node:4788) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect.
error: [16 Oct 2018 10:54:17 +02:00] MongoError: Authentication failed.
info: [16 Oct 2018 10:54:17 +02:00] error creating server [Authentication failed.]
It does not find the temp/adapt_framework/package.json files. Which is true, since I do not have an temp and adapt_framework folder in the adapt_authoring folder? Did I do something wrong? How can I fix this. Also, it gives a MongoError: Authentication failed, I have no idea how to solve this either?
Best,
Anne