【发布时间】:2020-03-04 00:32:27
【问题描述】:
我想切换到 AWS elastic beanstalk 上 parse-server 模块的一个分支,但无论我尝试什么,当服务器尝试启动时都会出现此错误:
Error: Cannot find module 'parse-server'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (/var/app/current/index.js:64:21)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
原来的模块没有问题:
- 在 package.json 中:
"parse-server": "3.10.0", - 但这些都不起作用:
"parse-server": "https://github.com/andrewking0207/parse-server.git#appleAuth","parse-server": "andrewking0207/parse-server.git#appleAuth",
当我 ssh 到 ec2 实例时,模块安装在节点模块中。 我在这里想念什么?在我的机器上本地运行一切正常。
【问题讨论】:
标签: node.js amazon-elastic-beanstalk parse-server