Iv'e решил пойти на создание приложения с использованием Aurelia, и в целом мне очень нравится то, что я вижу.Почему Аурелия ищет не то место для своих файлов?
Однако у меня серьезные проблемы с использованием встроенных функций, которые входят в структуру.
После 2 дней борьбы с менеджерами пакетов и конфигурационными файлами я, наконец, получил свою сборку (TypScript), чтобы узнать, что у меня установлена библиотека aurelia-http-client, но я не могу на всю жизнь получить " аи построить», чтобы смотреть в правильное место для этого (ну не без указания полного пути вручную в любом случае)
мой компонент выглядит следующим образом:
import {bindable} from 'aurelia-framework';
import {HttpClient} from 'aurelia-http-client';
export class Stanoxtable {
public getData(){
alert("About to get data");
let client = new HttpClient();
client.get('http://localhost/corpus.json')
.then(data => {
console.log(data)
});
}
}
у меня есть следующие в моем файле config.js:
...
paths: {
"github:*": "jspm_packages/github/*",
"npm:*": "jspm_packages/npm/*"
},
map: {
"aurelia-http-client": "npm:[email protected]",
...
У меня есть следующий в package.json:
...
"devDependencies": {
"aurelia-cli": "^0.23.0",
"aurelia-http-client": "^1.0.3",
...
},
"jspm": {
"dependencies": {
"aurelia-http-client": "npm:[email protected]^1.0.3"
},
...
У меня есть физические файлы в моем НОМ node_modules каталог:
И все же, когда я бег
au build
Все, что я получаю, это:
Если Ставлю полный путь в моем компоненте шаблона EG:
import {HttpClient} from 'd:/aurtest2/aurelia-app/node_modules/aurelia-http-client/dist/aurelia-http-client';
Билд затем находит файл, но я получаю некоторые странные ошибки парсинга:
Я абсолютно не знаю, что делать или попробовать дальше, и может использовать некоторую помощь экспертов aurelia.
Благодаря Shawty
Cheers, будет попробовать. :-) Сон на данный момент, хотя ... – shawty
Подожди, я сейчас смущен. Почему у вас есть как config.js, так и папка aurelia_project? –
Я понятия не имею, почему у меня есть оба, Iv'e пробовал разные вещи в течение 2 дней, запускать всевозможные командные строки bizzare, редактировать всевозможные файлы. – shawty