Как использовать npm / yarn в проекте .Net Framework WebAPI? - PullRequest
1 голос
/ 15 мая 2019

Я использую scss в своем проекте и хочу использовать bootstrap.scss, чтобы я мог определить один класс, наследующий несколько классов начальной загрузки, например,

.myButtonClass { @col-xs-12; @col-sm-6 }

Так что я могу заменить class="col-xs-12 col-sm-6"с class="myButtonClass", так как у меня много кнопок, которые должны быть одинаковыми.Я установил расширение пряжи в VS2017 и вижу пакеты восстановления (пряжа) в моем графическом интерфейсе, но пряжа не найдена в командной строке VS.Поэтому я не могу установить пакет начальной загрузки scss.

Это проект .NET Framework WebAPI, а не проект node.js.Кажется, нет примеров того, как использовать пакеты js в ванильном проекте .Net Framework WebAPI.

Или просто я не могу использовать этот стиль пакетов JS?

1 Ответ

0 голосов
/ 15 мая 2019

Если вы хотите использовать npm в Windows, это то, что вам нужно:

  • Загрузите и установите Узел (вам может потребоваться перезагрузка).
  • Убедитесь, что узел установлен, открыв командную строку и запустив node -v (должен напечатать номер версии).
  • Запустите npm -v и посмотрите, установлен ли он (должен быть).

Теперь в контексте проекта ASP.NET MVC.Более новые версии Visual Studio (я полагаю, 2017) поддерживают npm - вы можете просто открыть package.json и добавить зависимости (он скачает их за кулисами).

Если вы используете старую версию, вы можете просто открыть командную строку, перейти к своему проекту и использовать npm install оттуда.

Просто запустить npm install bootstrap-scss@4.3.1

...