我找不到模块'aurelia-http-client'。甚至它在配置文件和jspm_packages中。我需要做任何其他事情

时间:2016-06-15 04:43:46

标签: node.js aurelia jspm

我正在使用aurelia和jspm,我计划使用aurelia-http-client。 要安装它,我已经运行

  

jspm安装aurelia-http-client

我可以看到它更新了我的jspm依赖项,如下所示

"aurelia-fetch-client": "npm:aurelia-fetch-client@^1.0.0-beta.1.1.1",
"aurelia-framework": "npm:aurelia-framework@^1.0.0-beta.1.1.4",
"aurelia-history-browser": "npm:aurelia-history-browser@^1.0.0-beta.1.1.4",
"aurelia-http-client": "npm:aurelia-http-client@^1.0.0-beta.2.0.0",
"aurelia-loader-default": "npm:aurelia-loader-default@^1.0.0-beta.1.1.3",
"aurelia-logging-console": "npm:aurelia-logging-console@^1.0.0-beta.1.1.4",
"aurelia-pal-browser": "npm:aurelia-pal-browser@^1.0.0-beta.1.1.4",

在配置文件更新中如下

"npm:aurelia-history-browser@1.0.0-beta.1.2.0",
"aurelia-http-client": "npm:aurelia-http-client@1.0.0-beta.2.0.0",
"aurelia-loader-default": "npm:aurelia-loader-default@1.0.0-beta.1.2.0",
"aurelia-logging-console": "npm:aurelia-logging-console@1.0.0-beta.1.2.0",

但是当我运行gulp watch时,我正在

无法找到模块'aurelia-http-client'

它在浏览器中也出错:(

1 个答案:

答案 0 :(得分:0)

通过降级aurelia-http-client的版本,它有助于解决问题,我运行以下命令

jspm install aurelia-http-client@1.0.0-beta.1.2.0

之后需要删除jspm_packges并重新运行jspm install