我從TSLint獲得:如何將導入全部與其他導入器結合使用?
Multiple imports from 'moment' can be combined into one.
有罪代碼:
import * as moment from 'moment';
import { Moment } from 'moment';
我嘗試了好幾種變種沒有成功(我沒有找到文檔相關的例子):
import * as moment, { Moment } from 'moment';
import { * as moment, Moment } from 'moment';
import { * as moment, Moment as Moment } from 'moment';
我不知道TS,但在ES 6,你可以去只是'進口時刻,從「時刻」 {時刻};'(也許它會爲TS以及工作)。 –
'從*時刻開始'輸入*時刻;'是正確的。但只有那:)然後用'moment.Moment'等方式訪問所有東西。 – Wernerson
@Wernerson我認爲它可以像這樣修改,但是當TSLint說它可以合併爲一個導入時,我認爲這意味着「合併爲一個導入而沒有修改其他任何東西「。 – monnef