Автоматично компилиране на css в PhpStorm

Сега активно се използват три вида метаезици: SCSS, SASS (който като цяло е подобрен SCSS) и LESS. За да работите с тях, без да мислите за процеса на компилиране в css, трябва да следвате две стъпки:

  1. Инсталирайте компилатор
  2. Настройте PhpStorm

Освен това тук има някои проблеми, но за тях по-късно.

Инсталиране на компилатор

В интернет има достатъчно ръководства за инсталиране на компилатори. Няма да се съсредоточа върху тях, просто ще хвърля няколко връзки към инсталационни материали:

Настройка на PhpStorm

което съставлява 99% от всички модули и затова за мен беше важно да работя с файла * .less и компилаторът автоматично компилира всичко в папката css. И така,Настройки на PhpStorm.

Отворете настройките

PhpStorm

  • Отворете произволен модул и създайте папкаany-module/less
  • Създайте файл тамtest.less След като създадете по-малък файл, ще се появи стилов файлany-module/css/test.css Появи ли се? Така че правите всичко както трябва, а ако не, тогава днес не е вашият ден.

Отворете (по-малко), редактирайте, запишете. Пример,

В момента на запазване вече трябва да видите тази снимка

PhpStorm

Отворетеany-module/css/test.css и вижте:

  1. Ако създадем по-малък файл, за да го включим чрез@import, тогава ще бъде създаден подобен css файл.Решения
  2. първо напишете@import "non-existent-file" и след това го създайте, докато PhpStorm ще се закълне, че включвате несъществуващ файл.
  3. създайте по-малък файл, включете го и премахнете съответния css файл.
    компилиране

Отнася се за т.1. Ако създадем файл, който планираме да включим някъде в структурата на директорията, тогава съответният файл,няма да бъдат създадени там, където се очаква.

файл
Това е така, защото посочихме:Изходен път за опресняване : ../css/$FileNameWithoutExtension$.cssРешение : няма решение - приемете го.