【问题标题】:How to fix typings deprecated warnings如何修复类型不推荐使用的警告
【发布时间】:2017-01-22 04:09:15
【问题描述】:

当我跑步时

npm install

我收到了几十个这样的错误。

typings WARN deprecated 9/9/2016: "registry:dt/node#6.0.0+20160831021119" is deprecated (updated, replaced or removed)

我是 typescript 的新手,几周来整个事情都是一团糟,只是试图从课程中获取一个示例站点。

我的typings.json 是:

{
  "ambientDependencies": {
    "es6-shim": "registry:dt/es6-shim#0.31.2+20160317120654"
  },
  "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+20160831021119",
    "body-parser": "registry:dt/body-parser#0.0.0+20160317120654",
    "compression": "registry:dt/compression#0.0.0+20160501162003",
    "cookie-parser": "registry:dt/cookie-parser#1.3.4+20160316155526",
    "es6-shim": "registry:dt/es6-shim#0.31.2+20160317120654",
    "express": "registry:dt/express#4.0.0+20160317120654",
    "express-serve-static-core": "registry:dt/express-serve-static-core#0.0.0+20160322035842",
    "mime": "registry:dt/mime#0.0.0+20160316155526",
    "serve-static": "registry:dt/serve-static#0.0.0+20160317120654"
  }
}

我在哪里可以找到这些注册表:dt/jasmine#2.2.0+2........ 数字,它们真的一直在变化/更新吗? 我怎样才能让事情持续几天而不出错。?

我现在在一个没有一个网页的项目中有 17,769 个文件?????

【问题讨论】:

    标签: typescript npm asp.net-core typescript-typings


    【解决方案1】:

    今天你实际上可以use TypeScript without Typings
    要获取上面列出的定义,只需从 NPM 中的@types 用户安装它们。

    npm install --save @types/core-js @types/jasmine @types/node @types/body-parser
    等等

    安装包和它的类型是一个好习惯。
    例如。 npm i -S express @types/expressnpm i -S jasmine @types/jasmine

    npm i -Snpm install --save 的同义词

    【讨论】:

    • 如果您不想这样做,只需从您的typings.json 文件中删除该行,然后使用typings 重新安装...即删除dt/jasmine 行并运行typings install dt~jasmine 以获取最新版本
    • 谢谢。这至少摆脱了一个配置文件。当我在 npm install --save @types/core-js etc 等 UNMET PEER DEPENDENCY typescript@1.8.10 上运行时,仍然会出现这些各种错误,我的 devDependencies 似乎很好,所以不知道如何处理错误。 “devDependencies”:{ “del”:“2.1.0”,“gulp”:“3.9.0”,“gulp-typescript”:“^2.13.4”,“gulp-watch”:“4.3.5”, “合并”:“1.2.0”,“打字稿”:“^1.8.10”,“打字”:“^1.3.2”},
    猜你喜欢
    • 2020-08-12
    • 2014-04-27
    • 2020-01-31
    • 2020-05-14
    • 1970-01-01
    • 2020-02-23
    • 2019-09-21
    • 2016-09-19
    • 2015-02-26
    相关资源
    最近更新 更多