2016-06-03 3 views
0

Я пытался в течение нескольких дней правильно настроить свой проект. Я исхожу из этого сообщения hereНастроить угловой 2 Visual Studio 2015

У меня все работает, но когда я хочу поместить свое представление в .html-файл вместо встроенного, мне не удается получить структуру папок и html-файлы в папке wwwroot, чтобы я мог правильно нарисуйте мой шаблон url.

Так что мои вопросы: Возможно ли разместить папку сценариев и мои файлы углового приложения внутри папки wwwroot вместо корня моего проекта?

Если нет, то как мне получить gulp для перемещения моих скомпилированных файлов .ts и структуры папок и html в папку wwwroot?

Моя текущая структура папок что-то вроде этого http://screencast.com/t/DAk3yEBu0X3b

Я не знаю, как ссылаться на мой app.html, так как не перемещаются в Wwwroot файл.

Благодаря

EDIT: Я пытаюсь использовать шаблон Стив Сандерсон, один Mazmanyan предложил @ Mike. Шаблон делает меня еще более запутанным. Похоже, что он использует CommonJS для компиляции шаблонов и помещает их в файл сценария вместо того, чтобы просто ссылаться на них с сервера.

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

Возможно ли это сделать? Поместите некоторые шаблоны в файл сценария и у вас есть некоторые, которые являются просто концом конечной точки? Я хочу использовать частичные шаблоны на стороне сервера, например, в post

ответ

0

Формат модуля CommonJS можно использовать для загрузки .html-шаблонов в ваши компоненты.

Я предлагаю использовать Steve Sanderson's Template для углового 2. Он использует WebPack для пакетирования все машинопись, CSS и т.д.

+0

Когда я компилирую шаблон Стив Сандерсон это ставит угловые шаблоны внутри скомпилированного файла JavaScript, а не просто ссылки html-файл на сервере. Предполагается ли, что должен вести себя угловой 2? Это похоже на то, что если вы поместите все html для большого проекта в файл сценария, он будет в большой степени загружаться. – user973671