powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как подключить SASS в ASP.NET 4.5 MVC5 ?
4 сообщений из 4, страница 1 из 1
Как подключить SASS в ASP.NET 4.5 MVC5 ?
    #39280986
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Using: MVC 2015, .NET 4.5, MVC5, ExtJS 6
До этого юзал только CSS, а сейчас "шеф" сказал, что надо динамически менять интерфейс в проекте, то есть надо использовать SASS (scss). Имеется готовый файл style1.scss
Данную технологию ещё не использовал.
Гугл не забанил, искал, но так и не понял до конца, где-то пишут, что надо ставить Руби, что бы это всё работало, где-nj описано как сделать из Cтудии, но тольrо под .NET 5:
1) установить пакет из nuget "gulp"
2) создать файл "package.json"
Код: css
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
{
  "name": "ASP.NET",
  "version": "0.0.0",
  "devDependencies": {
    "gulp": "3.8.11",
    "rimraf": "2.2.8",
    "gulp-less": "3.0.2",
    "gulp-sass": "1.3.3"
  }
}


3) создать файл "gulpfile.js"
Код: css
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
/// <binding Clean='clean' />
"use strict";

var gulp = require("gulp"),
    rimraf = require("rimraf"),
    less = require("gulp-less"),
    sass = require("gulp-sass"); // добавляем модуль sass

var paths = {
    webroot: "./wwwroot/"
};
// регистрируем задачу для конвертации файла scss в css
gulp.task("sass", function () {
    return gulp.src('Scripts/sass/styles1.scss')
            .pipe(sass())
            .pipe(gulp.dest(paths.webroot + '/css'))
});


4) Потом надо вручную сделать ещё кучу операций ...

Но это только под .NET 5, под .NET 4.5 у меня не заработало.

Может кто подскажет в чём я лоханулся или есть на родном русском дока под .NET 4.5 как подключить этот SASS в проект?
Заранее спасибо!
...
Рейтинг: 0 / 0
Как подключить SASS в ASP.NET 4.5 MVC5 ?
    #39281288
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin,
тут надо различать - тебе поддержка непосредственно в студии нужна или в твоей билд машине.

если в студии, то
1. 2015 версия и так поддерживает
2. поставь два расширения к студии Web Compiler и
Web Essentials

после установки можешь сам убедиться - sass файлы успешно в css преобразовываются и min версии тоже.
вот если нужно устанавливать поддержку в билд машину - тут совсем другое дело.
тут вот нужен gulp и прочие интересные штуки.

но если проект msbuild собираешь, то есть пакеты, которые жизнь упрощают.
...
Рейтинг: 0 / 0
Как подключить SASS в ASP.NET 4.5 MVC5 ?
    #39281317
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monstrU
На Эксперсс версию не ставится ...
...
Рейтинг: 0 / 0
Как подключить SASS в ASP.NET 4.5 MVC5 ?
    #39281324
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin,

работай в comunity версии
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как подключить SASS в ASP.NET 4.5 MVC5 ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]