2016-07-12 5 views
4

Наконец, я начинаю работать с Aurelia. Имеется стартовый комплект Here, который облегчает инициализацию Aurelia. Но это шаблон, который должен использоваться в шаблоне ..Bootstrapping Aurelia

У меня есть предварительно сконфигурированный проект WebApi, и я хочу использовать Aurelia в нем. Я только что добавил файлы и папки стартового набора в свой проект. Но, к сожалению, он показывает 27651 ошибок fo файлов в jspm_packages.

Что я делаю неправильно? Есть ли какой-либо загрузочный носитель Nuget для Aurelia?

+0

эй, спасибо за предоставленную Aurelia попробовать. к сожалению, я не знаю, с чего начать, что вы переживаете. однако, я передам вашу идею для nuget bootstrapper для команды aurelia vs! благодаря! –

ответ

3

Начать с шаблоном aspnetcore из Here

Вы можете использовать веб-интерфейс API из шаблона.

Ты будешь работать в течение нескольких минут.

+0

Есть ли что-то подобное, у которого нет всего материала в проекте, мне не нужна карма? – Bloodhound

+0

Не об этом я знаю. Я разрешаю это, просто удаляя тестовые папки. –

+0

Это помогает, но удаление ненужных зависимостей было бы тоже плюсом. – Bloodhound

0

Если вы используете веб-API, запуск проекта MVC5 может быть более быстрым.

Следующая ссылка представляет собой комплект для начинающих Aurelia с MVC5.

Вам нужно будет обновить его до последней версии Aurelia, но мне удалось заставить его работать с аутентификацией web api 2 и oAuth.

https://github.com/rmourato/Mvc5-Aurelia

Учебник можно найти здесь.

http://ruimourato.com/2016/01/26/running-aurelia-on-mvc5.html

Надеется, что это помогает.

0

Ну, вы спросили, из каких ошибок. Прежде всего, вы должны исключить папку jspm_packages из explorer explorer для VisualStudios. Щелкните правой кнопкой мыши по ней и отметьте «исключить из проекта».

Далее настроить ваш проект управления версий (мерзавец), если не уже и добавить следующие строки в ваш файл мерзавец .IGNORE

jspm_packages/ 
node_modules/` 

Я бы предложил создать второй проект в стороне от вашего WebAPI проекта, который может содержать статические файлы html, css и js, и ваше приложение Aurelia отделяется от вашего проекта Web API, но в том же решении.

Я мог бы дать вам решение, которое уже настроено, которое показывает, как использовать web api вместе с aurelia. Но для меня потребуется некоторое время.

0

Для всех моих проектов, использующих Aurelia, я использую aurelia-cli, который вы получаете через npm, и я также рекомендую этот подход.

Вы можете работать с миром приветствия менее чем за 5 минут. После этого вы сможете собрать все необходимые бит и куски, чтобы поговорить с вашим api.

http://aurelia.io/hub.html#/doc/article/aurelia/framework/latest/the-aurelia-cli/1