这个命令是什么意思?import DataTypes = require('./lib/data-types');


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(…)

相关内容

最新更新