【发布时间】:2021-05-17 03:43:03
【问题描述】:
我正在尝试将我的节点应用程序克隆到一台新机器上。我让它在本地的另一台计算机上运行没有问题。它也在服务器上运行。但是当我尝试在这台新机器上运行我的节点应用程序时,我收到了上面的错误。所有的代码都是一样的。谁能解释一下我为什么会收到这个错误?
db.sequelize.sync({}).then(function() {
http.createServer(app).listen(PORT, HOST, function() {
console.log('Server is running at http:// '+HOST+':'+PORT)
})
}).catch(Sequelize.DatabaseError, function (err) {
console.log(err)
})
错误是由 db.sequelize.sync 调用触发的。我在我的服务器和另一台本地机器上运行相同的代码没有问题
【问题讨论】:
-
package.json?中的sequelize有同款吗 -
是的,我从同一个 package.json 安装了所有依赖项。我确认确保他们都在运行版本。 6.3.5
标签: javascript mysql node.js express sequelize.js