2015-01-28 7 views
12

Я знаю, что это очень новое, но я хотел бы создать прототип с использованием aurelia с Visual Studio. Поддержка VS находится в бункере, но текущая документация основана на node.js и др. Основываясь на существующей документации, я понятия не имею. Я надеюсь, что смогу получить руководство ...Настройка проекта Aurelia с использованием Visual Studio

ответ

13

Не уверен, что это то, что вы ищете, но вы можете проверить этот проект Github Aurelia, используя Typcript и VS 2013. Он по-прежнему использует gulp и jspm но с расширением VS Taskrunner.

https://github.com/AshleyGrant/aspnet-skeleton-navigation

Существует в настоящее время по умолчанию проект поддерживающего VS 2015: https://github.com/aurelia/skeleton-navigation

+0

Думаю, мне нужно node.js в конце концов. Показывает то, что я знаю. Во всяком случае, этот проект очень полезен. – dudeNumber4

+0

Я не знал об этом TaskRunner, кажется, отлично подходит для кражи инструментов (и использования пакетов) из стека NodeJS :))) –

+0

Работает как шарм. –

4

Есть несколько образцов Аурелия Visual Studio решения, содержащееся здесь: aurelia typescript samples

Этих образцов используют яваскрипт пучок (также созданные как часть репо), поэтому никакой глоток не требуется.

Предупреждение - это образцы и не отполированы.

+0

Майк предположил, что мы хотим опубликовать наш проект на совместном хостинге и окне лазури, где у нас нет Nodejs. Это означает, что наше приложение Aurelia не будет работать? – virender

+0

вы должны иметь возможность запускать проекты здесь https://github.com/cmichaelgraham/aurelia-typescript без nodejs. –

0

Я попытался запустить проект Aurelia Visual Studio без Nodejs.

https://github.com/cmichaelgraham/aurelia-typescript#just-use-it---visual-studio-using-requirejs-amd-module-loader enter image description here

Но он не смог найти "http://lcoalhost:6260/aurelia/core-js/client/core.js".

это означает, что нам необходимо убедиться, что NodeJs установлен на сервере с помощью этой команды

запустить узел r.js -o имя = Aurelia-пачка манифест BaseUrl =. mainConfigFile = основной-config.js из = Aurelia-bundle.min.js

Необходимо создать пакетирование в сервер как

https://github.com/cmichaelgraham/aurelia-typescript#bundling

+1

этот файл находится в репозитории: https://github.com/cmichaelgraham/aurelia-typescript/tree/master/skel-nav-require-vs-ts/skel-nav-require-vs-ts/aurelia/core- JS/клиент. Когда вы запускаете из visual studio, вы начинаете с http: // localhost: 6260? –

+1

это должно работать нормально без node.js. если вы разместите больше информации, мы сможем справиться с проблемой. –

2

Visual Studio Code будет хорошо работать с Aurelia, у меня был играть с демо и скелетное приложение, и он работал очень хорошо.

3
  • Скачать и установить узел.JS Затем создайте проект Visual Studio и на верхнем уровне этой папки выполнить для>
  • Установки Gulp для автоматизации сборки

НПХ установить -g глоток

  • Установить JSPM в клиент-менеджер пакетов

НПМ установки -g JSPM

  • Установка Git для Windows, и настроить Github

JSPM реестра конфигурации GitHub

  • Сформировать проект скелет с помощью YEOMAN

NPM установить -g йо-генератора Aurelia

введите

лет Aurelia

  • Установка плагинов, необходимые глотка

НПХ установки

  • Установка JSPM зависимости пакета манифеста

JSPM установки -y

  • глоток Часов для запуска

глоток смотреть

все из этого учебника>Tutaurelia.net

0

Вы можете попробовать это https://github.com/BoudewijnvanVeen/Aurelia-Typescript-Skeleton-4VS

Позволяет запустить приложение Aurelia с помощью Visual Studio с машинописью debugging.doesnt использовать Gulp

+0

Почему это было отклонено? Он отвечает на вопрос. Является ли качество кода примера настолько плохим, что оно заслуживает шпаргалки? Если да, почему ты так не сказал? –