【发布时间】:2021-03-22 14:08:03
【问题描述】:
我想将 node js 应用程序 dockerize 到 AWS ECS 中,并且在开发中它可以正常工作。 但是一旦想要对它们进行 dockerize,它就会在提供程序文件上返回错误:
/srv/node_modules/sequelize/lib/sequelize.js:277
...options
^^^
SyntaxError: Unexpected token ...
at createScript (vm.js:53:10)
at Object.runInThisContext (vm.js:95:10)
at Module._compile (module.js:543:28)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/srv/node_modules/sequelize/index.js:8:18)
有什么方法可以让我在没有错误的情况下对它们进行 dockerize 处理?因为没有 sequelize 节点应用程序可以正确 dockerize
【问题讨论】:
-
你在 dockerized 容器中使用的是什么版本的 NodeJS?
-
v10-15-3 -@Mansur
标签: node.js docker sequelize.js amazon-ecs