将Sequelize与Node.js和React.js一起使用
我想在我的mysql应用程序中使用sequelize。 我想我忘了什么。。我试图进行配置,但我有一个错误:“不能将new与类型缺少调用或构造签名的表达式一起使用”,因此我如何在这里使用构造函数?我必须在React中创建一个组件吗? 这是我的代码:将Sequelize与Node.js和React.js一起使用,node.js,reactjs,sequelize.js,Node.js,Reactjs,Sequelize.js,我想在我的mysql应用程序中使用sequelize。 我想我忘了什么。。我试图进行配置,但我有一个错误:“不能将new与类型缺少调用或构造签名的表达式一起使用”,因此我如何在这里使用构造函数?我必须在React中创建一个组件吗? 这是我的代码: import * as Sequelize from 'sequelize' const sequelize = new Sequelize('mysql://root@localhost:3306/dbtestseq', { timesta
import * as Sequelize from 'sequelize'
const sequelize = new Sequelize('mysql://root@localhost:3306/dbtestseq', {
timestamps: true,
paranoid: true
} as Sequelize.Options)
export default sequelize
谢谢我想问题在于你的进口声明。它应该类似于
const{Sequelize}=require('Sequelize')
insteadI有同样的问题,@alisianoi解决方案为我解决了这个问题。我不知道为什么这不起作用。即使根据官方的Sequelize文档,它也说要这样做-