Describe the bug
After upgrading from 2.2.51, i get the following error from 2.3.77 :
```
internal/modules/cjs/loader.js:614
throw e;
^
Error: No valid exports main found for '~/wiki-js-v2.3.77/node_modules/nanoid'
at resolveExportsTarget (internal/modules/cjs/loader.js:611:9)
at applyExports (internal/modules/cjs/loader.js:492:14)
at resolveExports (internal/modules/cjs/loader.js:541:12)
at Function.Module._findPath (internal/modules/cjs/loader.js:643:22)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:941:27)
at Function.Module._load (internal/modules/cjs/loader.js:847:27)
at Module.require (internal/modules/cjs/loader.js:1016:19)
at require (internal/modules/cjs/helpers.js:69:18)
at Object.
at Module._compile (internal/modules/cjs/loader.js:1121:30) {
code: 'MODULE_NOT_FOUND'
}
````
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Server whould start properly
Host Info (please complete the following information):
Additional context
Thank for your great job here.
Same issue here on AWS Linux 2. Created a screencast for this, but fhiegel summed it up perfectly!!
Same here, but on Ubuntu 18.04:
internal/modules/cjs/loader.js:621
throw e;
^
Error: No valid exports main found for '/var/wikijs2/node_modules/nanoid'
at resolveExportsTarget (internal/modules/cjs/loader.js:618:9)
at applyExports (internal/modules/cjs/loader.js:499:14)
at resolveExports (internal/modules/cjs/loader.js:548:12)
at Function.Module._findPath (internal/modules/cjs/loader.js:650:22)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:948:27)
at Function.Module._load (internal/modules/cjs/loader.js:854:27)
at Module.require (internal/modules/cjs/loader.js:1023:19)
at require (internal/modules/cjs/helpers.js:72:18)
at Object.<anonymous> (/var/wikijs2/server/index.js:7:20)
at Module._compile (internal/modules/cjs/loader.js:1128:30) {
code: 'MODULE_NOT_FOUND'
}
Works perfectly after updating node from v13.2.0 to v14.1.0.
Thanks @sray for comment in #1797.
This is now working for me on the latest version 2.3.81 after updating NodeJS to node v14.2.0 (npm v6.14.4).
Added a note in the docs about Node.js 13.0 to 13.2 not being supported because of the ESM bug.
On another note, the 13.x release has reached its end-of-life and is no longer supported anyway.