Начальная загрузка Аурелии

Наконец, я начинаю работать с Аурелией. здесь доступен стартовый набор, который облегчает инициализацию Aurelia. Но это шаблон, который следует использовать в шаблоне веб-сайта.

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

Что я делаю не так? Есть ли загрузчик Nuget для Aurelia?


person mehrandvd    schedule 12.07.2016    source источник
comment
Эй, спасибо, что дали Аурелии шанс. к сожалению, я не знаю, с чего начать то, что вы испытываете. тем не менее, я передам вашу идею о загрузчике nuget команде aurelia vs! Благодарность!   -  person Matthew James Davis    schedule 12.07.2016


Ответы (4)


Начните с шаблона aspnetcore здесь

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

Вы будете готовы к работе за считанные минуты.

person Greg Gum    schedule 13.07.2016
comment
Есть ли что-то подобное, в котором нет всего того, что мне не нужно, например кармы? - person Mike Becatti; 27.03.2017
comment
Не то, чтобы я знаю. Я решаю это, просто удаляя папки тестирования. - person Greg Gum; 27.03.2017
comment
Это помогает, но удаление ненужных зависимостей также будет плюсом. - person Mike Becatti; 27.03.2017
comment
Скелетные проекты и клиенты Aurelia добавляют множество библиотек. Если вы только учитесь, я предлагаю начать с пустого каталога и добавить нужные вам библиотеки. Это поможет вам понять, для чего предназначена каждая библиотека, а также сократить ее до тех, которые вам нужны. - person Mike; 22.05.2017

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

По следующей ссылке представлен стартовый комплект Aurelia с MVC5.

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

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

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

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

Надеюсь это поможет.

person Darxtar    schedule 18.07.2016

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

Затем настройте свой проект в системе управления версиями (git), если это еще не сделано, и добавьте следующее в свой файл git .ignore.

jspm_packages/
node_modules/`

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

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

person Eric Bishard    schedule 05.08.2016

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

Вы можете начать работу с hello world менее чем за 5 минут. Затем вы сможете создать все необходимые фрагменты и фрагменты для общения с вашим API.

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

person 4imble    schedule 25.07.2017