import DataTypes = require('./lib/data-types')
请有人给我解释一下。为什么可以同时使用import和require。这是在NodeJS的一个模块中。Sequelize
此语法特定于TypeScript。请参阅:https://www.typescriptlang.org/docs/handbook/modules.html#export--和导入--需要
export=语法指定从模块导出的单个对象。这可以是类、接口、命名空间、函数或枚举
使用export=导出模块时,必须使用TypeScript特定的导入模块=require("module"(来导入模块。
这是一个Typescript语法。
尝试使用
import * as x from 'x'
或
const … = require(…)