【发布时间】:2020-05-01 10:07:29
【问题描述】:
我正面临这个奇怪的问题,我的 Angular 8 无法解析我的时刻库。
我已经做了一个
rm -rf node_modules, npm install
package.json:
当我执行npm start 时,这是我遇到的错误。
ERROR in node_modules/@angular/material-moment-adapter/typings/adapter/moment-date-adapter.d.ts:10:24 - error TS2307: Cannot find module 'moment'.
10 import { Moment } from 'moment';
~~~~~~~~
src/app/shared/configurator/base-configurator/base-configurator.component.ts:9:25 - error TS2307: Cannot find module 'moment'.
9 import * as moment from 'moment';
~~~~~~~~
src/app/shared/configurator/util.ts:1:25 - error TS2307: Cannot find module 'moment'.
1 import * as moment from 'moment';
~~~~~~~~
知道如何解决这个问题吗?
【问题讨论】:
-
查看官方示例中如何从角度材料导入时刻:stackblitz.com/angular/… .... 也许它会为您工作
-
我必须在 tsconfig.json "compilerOptions" 中执行 "allowSyntheticDefaultImports": true 然后使用它
import * as moment from 'moment';。希望对您有所帮助!
标签: typescript momentjs angular8