scss-mods
v2.2.52
Published
SCSS-MOD
Readme

SCSS-MODULES
SCSS-STARTER
Muallif: Jasur Haydarov (jasurhaydarovcode)
NPM
1. NPM Yordamida Structurani O'rnatish
npm i scss-mods2. Loyihani Node_Modulesdan olish
mv node_modules/scss-mods/scss* .YARN
1. YARN Yordamida Structurani O'rnatish
yarn add scss-mods2. Loyihani Node_Modulesdan olish
mv node_modules/scss-mods/scss* .Loyihaning fayl structurasi
project-folder/
│
├── index.html
├── scss/
│ ├── main.scss
│ ├── _variables.scss
│ ├── _mixins.scss
│ ├── _base.scss
│ ├── components/
│ │ ├── _header.scss
│ │ ├── _footer.scss
│ │ ├── _navbar.scss
│ │ ├── _button.scss
│ │ └── _card.scss
│ ├── layout/
│ │ ├── _grid.scss
│ │ ├── _header.scss
│ │ ├── _footer.scss
│ │ ├── _sidebar.scss
│ │ └── _main.scss
│ ├── pages/
│ │ ├── _home.scss
│ │ ├── _about.scss
│ │ ├── _contact.scss
│ │ └── _product.scss
│ └── utils/
│ ├── _functions.scss
│ ├── _mixins.scss
│ └── _variables.scss
└── css/
└── main.cssNPM Yordamida SASSni O'rnatish
1. NPM Initialize qilib oling
npm init -y2. Terminal yordamida default fayllarni yaratib olamiz
mkdir scss
mkdir css3. SCSS (Sass) paketini o'rnatish
SCSS kompilyatorini sass o'rnatish
npm install sassagarda dev dependeses ga o'rnatmoqchi bo'lsangiz
npm install sass --save-dev4. SCSS fayllarini kompilyatsiya qilish uchun skript qo'shish
package.json faylingizda scripts bo'limiga quyidagi skriptni qo'shing:
"scripts": {
"sass": "sass --watch scss:css"
}Bu skript .scss faylini .css fayliga avtomatik kompilyatsiya qilish uchun ishlatiladi.
5. SCSS fayllarini kompilyatsiya qilish
npm run sassBu buyruq scss faylini kuzatadi va har bir o'zgarishdan so'ng css.css faylini yangilaydi.
6. HTML faylda CSS faylini ulash
index.html faylingizda kompilyatsiya qilingan CSS faylini ulash uchun quyidagi qatorni <head> tegiga qo'shing:
<link rel="stylesheet" href="css/main.css">EXAMPLE
Tugallangan package.json fayli misoli
{
"name": "project-folder",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"sass": "sass --watch scss:css"
},
"author": "",
"license": "ISC",
"devDependencies": {
"sass": "^1.32.8"
}
}Mana shu qo'llanma yordamida loyihangizda SCSS dan foydalanishni boshlashingiz mumkin. Agar qo'shimcha yordam kerak bo'lsa, issuedan bemalol so'rang!
