gulp打字稿:错误TS1005

爱德华

我正在创建angular2打字稿应用程序。我正在使用angular / material2以便提出更好的设计。至于建设项目-我正在使用gulp。

问题陈述:我更改@angular/router-deprecated@angular/router,并被迫更新其他软件包(@angular/core@angular2-material等)

在该gulp构建停止工作后,显示以下错误:

.../node_modules/@angular2-material/button/button.d.ts(28,14): error TS1005: '=' expected
.../node_modules/@angular2-material/button/button.d.ts(28,22): error TS1005: ';' expected
.../node_modules/@angular2-material/button/button.d.ts(29,14): error TS1005: '=' expected
.../node_modules/@angular2-material/button/button.d.ts(29,28): error TS1005: ';' expected
.../node_modules/@angular2-material/input/input.d.ts(50,14): error TS1005: '=' expected.
.../node_modules/@angular2-material/input/input.d.ts(50,21): error TS1005: ';' expected.
.../node_modules/@angular2-material/input/input.d.ts(51,14): error TS1005: '=' expected.
.../node_modules/@angular2-material/input/input.d.ts(51,19): error TS1005: ';' expected.

我的gulp编译代码如下所示:

const gulp = require('gulp');
const tsc = require('gulp-typescript');
const sourcemaps = require('gulp-sourcemaps');
const tsProject = tsc.createProject('tsconfig.json');

module.exports = function() {
  const tsResult = gulp.src('src/**/*.ts')
    .pipe(sourcemaps.init())
    .pipe(tsc(tsProject));

  return tsResult.js
    .pipe(sourcemaps.write("."))
    .pipe(gulp.dest("dist"));
};

main.ts:

///<reference path="../../typings/index.d.ts"/>
import { bootstrap } from '@angular/platform-browser-dynamic';

import { AppComponent } from './app.component';

import { HTTP_PROVIDERS } from '@angular/http';

bootstrap(AppComponent, [HTTP_PROVIDERS]);

tsconfig.json:

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": false,
    "outDir": "dist/app"
  },
  "exclude": [
    "node_modules"
  ]
}

package.json:

{
  "name": "fallball",
  "version": "1.0.0",
  "scripts": {
    "start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ",
    "lite": "lite-server",
    "postinstall": "typings install",
    "tsc": "tsc",
    "tsc:w": "tsc -w",
    "typings": "typings"
  },
  "dependencies": {
    "@angular/common": "2.0.0-rc.5",
    "@angular/compiler": "2.0.0-rc.5",
    "@angular/core": "2.0.0-rc.5",
    "@angular/http": "2.0.0-rc.5",
    "@angular/platform-browser": "2.0.0-rc.5",
    "@angular/platform-browser-dynamic": "2.0.0-rc.5",
    "@angular/router": "3.0.0-rc.1",
    "@angular/upgrade": "2.0.0-rc.5",
    "angular2-in-memory-web-api": "0.0.15",
    "core-js": "^2.4.0",
    "es6-shim": "^0.35.0",
    "@angular2-material/button": "^2.0.0-alpha.7-9",
    "@angular2-material/card": "2.0.0-alpha.7-9",
    "@angular2-material/core": "^2.0.0-alpha.7-9",
    "@angular2-material/toolbar": "^2.0.0-alpha.7-9",
    "@angular2-material/input": "2.0.0-alpha.7-9",
    "reflect-metadata": "^0.1.3",
    "rxjs": "5.0.0-beta.6",
    "systemjs": "0.19.27",
    "zone.js": "^0.6.12",
    "bootstrap": "^3.3.6",
    "gulp": "^3.9.1"
  },
  "devDependencies": {
    "concurrently": "^2.0.0",
    "gulp": "^3.9.1",
    "gulp-sourcemaps": "^1.6.0",
    "gulp-typescript": "^2.13.6",
    "gulp-webserver": "^0.9.1",
    "lite-server": "^2.2.0",
    "typescript": "^2.0.0",
    "typings": "^1.3.1"
  }
}

您能否说明软件包损坏的问题,或者我没有正确配置某些内容?谢谢!

用户名

您需要将typesript升级到2.0.0

我有同样的问题,我在这里问他们:https : //github.com/angular/material2/issues/1208

希望对您有所帮助!

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

打字稿错误TS1005:“ =”应为

来自分类Dev

打字稿错误TS1005:预期为“:”。与Object.assign()

来自分类Dev

错误 TS1005: ';' 预期的

来自分类Dev

数组中的扩展操作出错。TS1005: ',' 预期。打字稿

来自分类Dev

打字稿错误创建字段 '(' expected.ts(1005)

来自分类Dev

Angular 2 错误 TS1005: ',' 预期

来自分类Dev

打字稿gulp任务错误

来自分类Dev

错误 TS1005: ':' 尝试实例化接口时预期

来自分类Dev

错误 TS1005: ',' 预期,未能编译 angular 6 项目

来自分类Dev

src/app/logger.ts(18,16) 中的错误:错误 TS1005:'(' 预期

来自分类Dev

src/app/app.component.ts(72,69) 中的错误:错误 TS1005:“,”预期

来自分类Dev

Lodash打字稿定义错误与gulp tsd

来自分类Dev

@ types / lodash / common / array.d.ts(483,22):错误TS1005:';'

来自分类Dev

绝对类型 -> 反应包 -> tsc 2.2.2 错误 TS1005、TS1128、TS1109 和 TS1136

来自分类Dev

Angular 8应用程序编译显示:“错误TS1005:':'预期”

来自分类Dev

Angular 8 Firebase获取node_modules / firebase / index.d.ts(4369,38):错误TS1005:';' 预期

来自分类Dev

打字稿错误TS2095:找不到符号“模块”

来自分类Dev

如何用@ ts-ignore忽略打字稿错误?

来自分类Dev

打字稿Typeings.d.ts失败,解析错误

来自分类Dev

错误:TS2345:使用打字稿进行编译时

来自分类Dev

反应 + 打字稿错误

来自分类Dev

画布打字稿错误

来自分类Dev

打字稿编译错误:错误TS1109:预期表达式

来自分类Dev

使用gulp-typescript在VS2015中未显示打字稿编译错误

来自分类Dev

打字稿错误TS2393:Node / Express应用程序中的重复函数实现

来自分类Dev

打字稿错误TS2339:类型“ {}”上不存在属性“项目”

来自分类Dev

打字稿:错误TS2377:派生类的构造函数必须包含“超级”调用

来自分类Dev

收到打字稿错误:类型'any []'不能分配给'never []'类型。TS2345

来自分类Dev

打字稿和reactjs:如何使用地图-错误ts(7053)

Related 相关文章

  1. 1

    打字稿错误TS1005:“ =”应为

  2. 2

    打字稿错误TS1005:预期为“:”。与Object.assign()

  3. 3

    错误 TS1005: ';' 预期的

  4. 4

    数组中的扩展操作出错。TS1005: ',' 预期。打字稿

  5. 5

    打字稿错误创建字段 '(' expected.ts(1005)

  6. 6

    Angular 2 错误 TS1005: ',' 预期

  7. 7

    打字稿gulp任务错误

  8. 8

    错误 TS1005: ':' 尝试实例化接口时预期

  9. 9

    错误 TS1005: ',' 预期,未能编译 angular 6 项目

  10. 10

    src/app/logger.ts(18,16) 中的错误:错误 TS1005:'(' 预期

  11. 11

    src/app/app.component.ts(72,69) 中的错误:错误 TS1005:“,”预期

  12. 12

    Lodash打字稿定义错误与gulp tsd

  13. 13

    @ types / lodash / common / array.d.ts(483,22):错误TS1005:';'

  14. 14

    绝对类型 -> 反应包 -> tsc 2.2.2 错误 TS1005、TS1128、TS1109 和 TS1136

  15. 15

    Angular 8应用程序编译显示:“错误TS1005:':'预期”

  16. 16

    Angular 8 Firebase获取node_modules / firebase / index.d.ts(4369,38):错误TS1005:';' 预期

  17. 17

    打字稿错误TS2095:找不到符号“模块”

  18. 18

    如何用@ ts-ignore忽略打字稿错误?

  19. 19

    打字稿Typeings.d.ts失败,解析错误

  20. 20

    错误:TS2345:使用打字稿进行编译时

  21. 21

    反应 + 打字稿错误

  22. 22

    画布打字稿错误

  23. 23

    打字稿编译错误:错误TS1109:预期表达式

  24. 24

    使用gulp-typescript在VS2015中未显示打字稿编译错误

  25. 25

    打字稿错误TS2393:Node / Express应用程序中的重复函数实现

  26. 26

    打字稿错误TS2339:类型“ {}”上不存在属性“项目”

  27. 27

    打字稿:错误TS2377:派生类的构造函数必须包含“超级”调用

  28. 28

    收到打字稿错误:类型'any []'不能分配给'never []'类型。TS2345

  29. 29

    打字稿和reactjs:如何使用地图-错误ts(7053)

热门标签

归档