배포시 아래 에러문구는 우분투로 node server.js 명령어를 실행했을때 나오는 에러창이다.
return process.dlopen(module, path.toNamespacedPath(filename));
찾아보니 실행하려는 폴더내에 node_modules 버전 때문인걸로 보인다.
$ rm -rf node_modules/ $ npm update
위 두 명령어 사용하면 버전 업데이트되고 node명령어가 실행가능해진다.
출처: https://velog.io/@new_wisdom/Node.js-%EC%98%A4%EB%A5%98-return-process.dlopenmodule-path.toNamespacedPathfilename