Название должно быть самоочевидным, но на всякий случай. Я пытаюсь создать приложение angular, которое будет размещено на лазуре. В настоящее время у меня возникают проблемы с использованием пустельги, поэтому я хотел бы создать приложение в визуальной студии, но без использования какого-либо кода .net(так что нет startup.cs или program.cs). Если ответ явно нет, то, я думаю, мне нужно будет найти другую среду IDE, которая будет делать то, что мне нужно.
Возможно ли построить SPA без использования .net-инфраструктуры в визуальной студии?
Ответ 1
Угу. Просто создайте проект веб-сайта вместо проекта веб-приложения.
https://msdn.microsoft.com/en-us/library/dd547590.aspx
Сценарии, в которых предпочтительными являются проекты веб-сайтов, относятся следующие:
Вы не хотите явно компилировать проект для его развертывания.
Ответ 2
Да, с visual studio возможно создание SPA в angular без использования .net framework. Ниже приведены шаги, которые вы можете выполнить для начала работы с SPA в angular с помощью визуальной студии.
Перейти: Файл > Создать > Проект
Из нижеприведенного экрана выберите Веб-приложение ASP.NET
Укажите имя, местоположение, решение, нажмите ОК, чтобы получить следующее всплывающее окно
В приведенном выше всплывающем меню выберите "Пустой" и нажмите "ОК", чтобы создать проект. Теперь добавьте html файл в проект index.html. Напишите ниже код в index.html
<head>
<title></title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.1/angular.min.js"></script>
</head>
<body>
<div ng-app>
Message:<input type="text" ng-model="message" />
<hr>
<div>Entered Message:{{message}}</div>
</div>
</body>
</html>
Ответ 3
Да, вы можете разработать приложение SPA без кода .net в visual studio. Код Visual Studio - это еще одна IDE для кросс-платформенной разработки.
Посмотрите пример на pluralsight
Ответ 4
Если вы используете инструменты node для создания проекта, вы можете попробовать Node.js Инструменты для Visual Studio
У него есть поддержка задач gulp/grunt, а также интеграция с azure. Поддержка предоставляется через пользовательские типы проектов.
Ответ 5
Мое Успение здесь: Вы можете работать на своем веб-сайте в автономном режиме, не снимая его с места, расположенного на Azure.
Я попытаюсь решить, как открыть сайт в Visual Studio, который не имеет ничего общего с проектом на базе .NET Framework.
Этапы:
а. Создайте физическую папку на своем диске и сохраните связанные с ней файлы, связанные с SPA, или, допустим, сохраните простой файл HelloWorld.html, который просто отобразит некоторый простой текст.
б. Перейти к VS > Файл > Открыть > Веб-сайт (будут представлены четыре или более параметров) - выберите простейшую "Файловую систему" и укажите папку, созданную на шаге a.
VS откроет папку как веб-сайт и добавит к ней файл решения, но никакой другой код .NET не связан с ним. Таким образом, вы можете использовать IDE, как я думаю, вы собираетесь использовать.