打字稿重复导入“时刻”

看得更清楚

我在打字稿/反应项目中使用momentjs。目前,我在文件顶部有以下几行:

import * as moment from 'moment';
import { Moment } from 'moment';

其中Moment是一个时刻的类型,并且moment是当下对象本身,例如:

let m: Moment = moment.now();

现在,我的打字稿短毛呼啸着:Multiple imports from 'moment' can be combined into one. (no-duplicate-imports)tslint(1)

但是我不知道该怎么做。不知道如何拥有*Moment在同一进口线...

vr12

根据Aluan Haddad的建议,尝试将导入时刻作为默认导出。然后您的导入将使用以下内容看起来很好

import moment, {Moment} from 'moment';

在tsconfig.json中,您应该具有allowSyntheticDefaultImports:true

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章