错误TS2307:在moment-date-adapter.d.ts

时间:2018-09-06 13:42:40

标签: angular angular-material material-design angular6

使用Angular 6,我在材料瞬间适配器上遇到了麻烦。在我的moment-date-adapter.d.ts文件中,当尝试从{p>导入{Moment}时,在导入语句中显示“找不到'module'”

node_modules/@angular/material-moment-adapter/typings/adapter/moment-date-adapter.d.ts。

我的tsconfig.json如下:

{
  "compileOnSave": false,
  "compilerOptions": {
    "baseUrl": "./",
    "outDir": "./dist/out-tsc",
    "sourceMap": true,
    "declaration": false,
    "module": "es2015",
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "target": "es5",
    "typeRoots": [
      "node_modules/@types"
    ],
    "lib": [
      "es2017",
      "dom"
    ] 
  }
}

我的导入语句很简单

import { Moment } from 'moment';

来自我的moment-date-adapter.d.ts文件。

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

将@ types / moment安装为开发依赖项可以为我解决。

答案 1 :(得分:-2)

尝试安装Moment.js: npm我时刻