Я получаю Не удается найти модуль «aurelia-http-client». даже это было в файле конфигурации и jspm_packages. мне нужно сделать что-нибудь еще

Я использую aurelia с jspm и планировал использовать aurelia-http-client. Чтобы установить его, я запустил

jspm установить aurelia-http-клиент

как я вижу, он обновил мои зависимости 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:[email protected]",
"aurelia-http-client": "npm:[email protected]",
"aurelia-loader-default": "npm:[email protected]",
"aurelia-logging-console": "npm:[email protected]",

но когда я запускаю gulp watch, я получаю

Не удается найти модуль «aurelia-http-client»

и в браузере тоже выдает ошибку :(


person Ashan Ratnayake    schedule 15.06.2016    source источник
comment
Вы установили jspm aurelia-http-client?   -  person irimawi    schedule 15.06.2016
comment
да. "npm:aurelia-http-client@^1.0.0-beta.2.0.0" он также добавлен в package.json.   -  person Ashan Ratnayake    schedule 15.06.2016
comment
извините, что спрашиваю, но вы также правильно установили npm?   -  person irimawi    schedule 15.06.2016
comment
да я сделал. понизив версию, я исправил проблему. потому что некоторые мои библиотеки js взяты из версии aurelia 1.0.0-beta.1.2.0   -  person Ashan Ratnayake    schedule 15.06.2016
comment
но после этого я получаю сообщение об ошибке браузера, которое не может быть найдено   -  person Ashan Ratnayake    schedule 15.06.2016
comment
ошибка ниже Unhandled rejection TypeError: _this.XHRType is not a constructor   -  person Ashan Ratnayake    schedule 15.06.2016


Ответы (1)


Понижая версию aurelia-http-client, это помогает решить проблему. Я запускаю следующую команду.

jspm install [email protected]

после этого нужно удалить jspm_packges и перезапустить jspm install

person Ashan Ratnayake    schedule 15.06.2016