Закрыть
×
=0) { let js = text.slice(pos1, pos2); + '<\/' + "script" + '>'; arrText.push(js); // next pos1 = pos2; continue; } } } break; } return arrText; } function OpenDialog(parentDiv, urlContent) { parentDiv = document.getElementById('modal-background'); // new !!!!!!! parentDiv.appendChild(document.getElementById('modal-template')); document.getElementById('modal-background').style.display = "flex"; // !!!!! block document.getElementById('modal-template').style.display = "flex"; // !!!!! document.getElementById('modal-body').innerHTML = ""; post_url(urlContent, "", function(text_from_server) { var element = document.getElementById('modal-body'); element.innerHTML = text_from_server; // add scripts var arrJSText = get_scripts(text_from_server); for (var i=0; i
dir.by
Праздники ...
Праздники ...
День Независимости Республики Беларусь (3 Июля)
Концерты, выставки ...
Концерты, выставки ...
Спектакль "Варшавская мелодия"|||г. Минск 21 апреля, 15 мая, 24 июня 2026
Афишу
Спорт занятия ...
Спорт занятия ...
Круговой тренинг (круговые тренировки) в тренажерном зале для девушек, женщин
Спорт занятие
Компьютер, программы...
Компьютер, программы...
Объявления ...
Объявления ...
Шнеки, Витки для Шнеков, Шнековые спирали
Объявление
Новости ...
Новости ...
Форум ...
Форум ...
обсуждение...
Поиск
Концерты
Спорт
Форум
Компьютер
Компьютер, программы
→
SCSS файл (с помощью компилятора SASS получаем CSS файл)
Конвертируем файл .SCSS в файл .CSS (в командной строке выполним: "npm run EvgenConvertCSS" . EvgenConvertCSS это скрипт конвертирует файл 1.scss в файл 1.css. Скрипт EvgenConvertCSS находится в файле package.json) | npm, node.js
посмотрели
4464
раз
обновлено: 5 June 2020
Я буду использовать
Node.js
So if you have not installed
Node.js
, then
install Node.js ...
План (6 шагов)
Шаг 1.
Создаем пустую папку "my_example_scss" на диске D:/
Шаг 2.
В командной строке выполним:
npm init
. Эта команда создает пустой файл
package.json
и заполняет этот файл данными по умолчанию
Шаг 3.
В файл
package.json
сами добавим скрипт
"EvgenConvertCSS": "node-sass --include-path scss 1.scss 1.css"
. Скрипт
EvgenConvertCSS
конвертирует файл
1.scss
в файл
1.css
Шаг 4.
В командной строке выполним:
npm install node-sass
. Это команда добавляет пакет
node-sass
в папку
node_modules
Шаг 5.
Создадим файл 1.scss в папке my_example_scss
Шаг 6.
В командной строке выполним:
npm run EvgenConvertCSS
. Это команда запустит скрипт
EvgenConvertCSS
это конвертация файла
1.scss
в файл
1.css
Скачать пример
Шаг 1. Создаем пустую папку "my_example_scss" на диске D:/
D:/my_example_scss
Шаг 2. В командной строке выполним: npm init . Эта команда создает пустой файл package.json и заполняет этот файл данными по умолчанию
Внутри нашей папки
"my_example_scss"
в командной строке выполним
Command Prompt (Win Console)
npm init
Все время нажимаем кнопку
Enter
Вот это увидим на экране:
В результате создастся файл
package.json
Файл
package.json
{
"name"
:
"my_example_scss"
,
"version"
:
"1.0.0"
,
"description"
: "",
"main"
:
"index.js"
,
"scripts"
: {
"test"
:
"echo "
Error: no test specified
" && exit 1"
},
"author"
: "",
"license"
:
"ISC"
}
Шаг 3. В файл package.json сами добавим скрипт "EvgenConvertCSS": "node-sass --include-path scss 1.scss 1.css" . Скрипт EvgenConvertCSS конвертирует файл 1.scss в файл 1.css
Это значит что файл D:/my_example_scss/
1.scss
будет сконвертирован в файл
D:/my_example_scss/
1.css
json
{
"name"
:
"my_example_scss"
,
"version"
:
"1.0.0"
,
"description"
: "",
"main"
:
"index.js"
,
"scripts"
: {
"EvgenConvertCSS"
:
"node-sass --include-path scss 1.scss 1.css"
},
"author"
: "",
"license"
:
"ISC"
}
На заметку! Делаем конвертацию папок.
Если вы хотите чтобы все
.scss
файлы в папке
src/files_scss/
сконвертировались в папку
dest/files_css/
то нужно в
файле
package.json
написать так:
"EvgenConvertCSS": "node-sass
src/files_scss/
--output
dest/files_css/
"
Файл
package.json
{
"name": "my_example_scss",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"EvgenConvertCSS": "node-sass
src/files_scss/
--output
dest/files_css/
"
},
"author": "",
"license": "ISC"
}
Шаг 4. В командной строке выполним: npm install node-sass . Это команда добавляет пакет node-sass в папку node_modules
npm install это значит мы добавим пакет в node.js ...
Внутри нашей папки
"my_example_scss"
в командной строке выполним
Command Prompt (Win Console)
npm install node-sass
Вот это увидим на экране:
В результате создастся файл:
package-lock.json
и создастся папка:
node_modules
Шаг 5. Создадим файл 1.scss в папке my_example_scss
Файл
1.scss
$font-stack: Helvetica, sans-serif;
$primary-color: #333;
body
{
font: 100% $font-stack;
color: $primary-color;
}
Шаг 6. В командной строке выполним: npm run EvgenConvertCSS . Это команда запустит скрипт EvgenConvertCSS это конвертация файла 1.scss в файл 1.css
Внутри нашей папки
"my_example_scss"
в командной строке выполним
Command Prompt (Win Console)
npm run EvgenConvertCSS
На экране увидим
В результате создастся файл:
1.css
Файл
1.css
body
{
font: 100% Helvetica, sans-serif;
color: #333;
}
Download the example
my_example_scss.zip ...
Чтобы запустить пример выполните
Command Prompt (Win Console)
npm run EvgenConvertCSS
Ошибка "Node Sass could not find a binding for your current environment"
Чтобы исправить ошибку выполните
Command Prompt (Win Console)
npm rebuild node-sass
Чтобы запустить пример выполните
Command Prompt (Win Console)
npm run EvgenConvertCSS
← Previous topic
Конвертируем файл .SCSS в файл .CSS (в командной строке выполним: "sass 1.scss:1.css") | node.js
Your feedback ...
1
Comments
guest
15 November 2022 19:28
Ну нафик такой геморрой?
answer
Your Name
Your comment
(www links can only be added by a logged-in user)
+ Picture
Экскурсии по Москве: пешеходные, автобусные и речные прогулки на любой вкус
Объявления
Объявления
•
Что такое SCSS файл ?
Вариант 1. Конвертируем файл .SCSS в файл .CSS (вариант очень простой)
•
Конвертируем файл .SCSS в файл .CSS (в командной строке выполним: "sass 1.scss:1.css") | node.js
Вариант 2. Конвертируем файл .SCSS в файл .CSS (используем файл package.json)
•
Конвертируем файл .SCSS в файл .CSS (в командной строке выполним: "npm run EvgenConvertCSS" . EvgenConvertCSS это скрипт конвертирует файл 1.scss в файл 1.css. Скрипт EvgenConvertCSS находится в файле package.json) | npm, node.js
Ваши вопросы присылайте по почте:
info@dir.by