【发布时间】:2020-05-27 16:46:13
【问题描述】:
我做了以下事情:
- 跑
jspm install aurelia-http-client - 设置 gulp 以打包我的框架 JavaScript。
- 跑
gulp bundle - 检查了生成的文件,它现在包含 aurelia-http-client 和正确的版本号。
- 我安装了 ReSharper v2016.2.2
- 我安装了 TypeScript v2.0.3
带有绑定的 Aurelia,一切正常。
这部分让我头疼
import { HttpClient } from 'aurelia-http-client';
在“aurelia-http-client”下有一条波浪线,如果我尝试构建,我会从标题中得到错误消息。
当我试图让 aurelia-fetch-client 工作时,我不得不做一些打字魔术,最后它想要工作,但我找不到任何人使用打字机进行 aurelia-http-client。它似乎只适用于大多数人。
有人知道如何解决这个问题吗?
【问题讨论】:
-
你在使用 CLI 吗?
-
如果你使用 CLI,你需要使用 NPM 而不是 JSPM。此外,您可能必须在其上运行类型安装。确保在 aurelia.json 文件依赖项中有它。
-
我没有 aurelia.json 文件,我有一个 config.js、gulpfile.js、jsconfig.json 并且我也有一段时间的 typings.json。我需要它来让'aurelia-fetch-client'在本地工作,但我无法在构建服务器上构建它......它有很多'Promise'和'IterableIterator'错误(找不到名称版本)来自whatwg-fetch\index.d.ts...
标签: visual-studio-2015 npm aurelia jspm