সেরা হতে পারে ng new myApp --style=scss
তারপর কৌণিক CLI সঙ্গে কোনো নতুন উপাদান তৈরি করবে SCSS তোমার জন্য ...
নোট করুন যে scss
আপনি সম্ভবত জানেন ব্রাউজারে কাজ না করা .. সুতরাং আমাদের এটি সংকলিত করার css
জন্য কিছু প্রয়োজন , এই কারণে আমরা node-sass
এটি নীচের মতো ইনস্টল করতে পারি :
npm install node-sass --save-dev
এবং আপনি যেতে ভাল করা উচিত!
আপনি যদি ওয়েবপ্যাক ব্যবহার করেন তবে এখানে পড়ুন:
প্রজেক্ট ফোল্ডারের ভিতরে কমান্ড লাইন যেখানে আপনার বিদ্যমান প্যাকেজ.জসন রয়েছে: npm install node-sass sass-loader raw-loader --save-dev
ইন webpack.common.js
, "বিধিগুলি:" অনুসন্ধান করুন এবং নিয়ম অ্যারেটির শেষে এই অবজেক্টটি যুক্ত করুন (পূর্ববর্তী অবজেক্টের শেষে কমা যোগ করতে ভুলবেন না):
{
test: /\.scss$/,
exclude: /node_modules/,
loaders: ['raw-loader', 'sass-loader'] // sass-loader not scss-loader
}
তারপরে আপনার উপাদানগুলিতে:
@Component({
styleUrls: ['./filename.scss'],
})
আপনি যদি বিশ্বব্যাপী সিএসএস সমর্থন চান তবে শীর্ষ স্তরের উপাদানটিতে (সম্ভবত app.componal.ts) এনক্যাপসুলেশন সরান এবং এসসিএসএস অন্তর্ভুক্ত করুন:
import {ViewEncapsulation} from '@angular/core';
@Component({
selector: 'app',
styleUrls: ['./bootstrap.scss'],
encapsulation: ViewEncapsulation.None,
template: ``
})
class App {}
এখানে কৌণিক স্টার্টার থেকে ।