我在 JS 中看到这一行:
const myKnex = require('knex')(config);
通常我会将其更改为 TS:
import { myKnex } from 'knex';
但是如何添加 (config) 部分呢?
最佳答案
请注意,您提到的两行并不等同。在第一种情况下(“JS”),您将导入默认 导出,然后将其作为函数运行,并保存返回值;在第二种情况下,您正在导入一个特定的命名导出。
无论如何,无论是在 Typescript 还是在现代 JavaScript 中,第一行都会像这样工作:
import knex from 'knex';
const myKnex = knex(config);
关于typescript - 使用 TypeScript 传递环境值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55229303/