【问题标题】:Strange Typescript build error with angular2 and webpackangular2 和 webpack 出现奇怪的 Typescript 构建错误
【发布时间】:2017-03-12 06:15:30
【问题描述】:

我已经在我现有的工作 angular2 应用程序中集成了 webpack,从 webpack 入门工具包开始。但是现在如果我使用

运行构建
npm run build:dev

我收到此错误以及许多其他类似错误:

ERROR in [default] C\node_modules\@types\node\index.d.ts:102:5
    Duplicate identifier 'BufferEncoding'.

我复制了什么?这就是我包含这个类型文件的原因吗:

  "globalDependencies": {
    "core-js": "registry:dt/core-js#0.0.0+20160725163759",
    "jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
    "node": "registry:dt/node#6.0.0+20160909174046"
  }
}

【问题讨论】:

  • 尝试删除打字。看起来@types 已经被使用了。也许这就是冲突。不确定。

标签: angular typescript webpack


【解决方案1】:

通过删除类型文件和文件夹解决。

【讨论】:

  • 删除typings文件夹后如何编译ts文件? package.json 或 typings.json 中添加的任何其他内容如果我删除了 Typings 文件夹,我会在 webpack 过程中遇到错误
  • 我还删除了 typings.json 文件
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-20
相关资源
最近更新 更多