Typescript Knexfile.ts无法使用es模块类型的导出
上面由Typescript Knexfile.ts无法使用es模块类型的导出,typescript,knex.js,Typescript,Knex.js,上面由knex init-x ts提供的样板文件使用commonjs类型的导出,我希望es模块类型的导出也能正常工作,但事实并非如此 这是强制性的还是es模块导出无法使用的其他原因?我可以很好地使用导入。您可以更改这种导出类型,并使用ts node@felixmosh运行,这就是我所做的,,,使用es模块导出ts,使用commonjs编译结果。您可以更改这种导出类型,并使用ts node@felixmosh运行,这就是我所做的,,,使用es模块导出ts,并使用commonjs获得编译结果。 //
knex init-x ts提供的样板文件使用commonjs类型的导出,我希望es模块类型的导出也能正常工作,但事实并非如此
这是强制性的还是es模块导出无法使用的其他原因?我可以很好地使用导入。您可以更改这种导出类型,并使用ts node
@felixmosh运行,这就是我所做的,,,使用es模块导出ts,使用commonjs编译结果。您可以更改这种导出类型,并使用ts node
@felixmosh运行,这就是我所做的,,,使用es模块导出ts,并使用commonjs获得编译结果。
// Update with your config settings.
module.exports = {
development: {
client: "sqlite3",
connection: {
filename: "./dev.sqlite3"
}
},
staging: {
client: "postgresql",
connection: {
database: "my_db",
user: "username",
password: "password"
},
pool: {
min: 2,
max: 10
},
migrations: {
tableName: "knex_migrations"
}
},
production: {
client: "postgresql",
connection: {
database: "my_db",
user: "username",
password: "password"
},
pool: {
min: 2,
max: 10
},
migrations: {
tableName: "knex_migrations"
}
}
};