This document is a work in progress and it is used to collect common questions.
If your tsconfig.json contains the following config, you must do the default import workflow import moment from 'moment'
:
// tsconfig.json
// https://www.typescriptlang.org/v2/docs/handbook/release-notes/typescript-2-7.html
{
"compilerOptions": {
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
}
}
If you don't have these config above, the default import won't work, and you'll continue to have to use import * as moment from 'moment'
.
Note: It is recommended to use import moment from 'moment'
.