我有一个使用Docker进行Parse-Server设置的实例。除了模块@ parse / simple-mailgun-adapter以外,其他一切都正常。
我使用以下命令安装了@ parse / simple-mailgun-adapter:
npm install --save @parse/simple-mailgun-adapter
这似乎已正确安装,因为它已添加到package.json中,并且在安装时不会引发错误。
我使用Portainer来管理我的docker容器并从那里管理ENV变量。我添加了一个变量
PARSE_SERVER_EMAIL_ADAPTER
值设置为
{
module: "@parse/simple-mailgun-adapter",
options: {
fromAddress: "donotreply@yourdomain.com",
domain: "xxx",
apiKey: "xxx",
}
}
但是当我重新部署容器时,我很容易得到
internal/modules/cjs/loader.js:638
throw err;
^
Error: Cannot find module '{ module: "@parse/simple-mailgun-adapter"
我是NPM / Docker的新手,有什么建议吗?