问题
I’m working with Dart 2 and AngularDart 5.
⚠ I searched online about my question, but I didn’t find a satisfactory answer.
❔ Can somebody explain all the steps I need to include and to work with SCSS style files within my AngularDart application?
I started with quickstart application that you can find here.
Thank you!
回答1:
- Add a dev dependency to your pubspec.yaml for
sass_builder: ^2.0.0
. - Run
pub get
to download the new dependencies. - Create a sass file ex:
lib/app_component.scss
and add some styles to it. - Add a the compiled css stylesheet to your the @Component annotation in
lib/app_component.dart
:styleUrls: const ['app_component.css'],
The css file will be generated by sass_builder during the build process.
回答2:
If you are using angluar_components. One could simply turn it on:
Create a build.yaml file with the following content :
targets: $default: builders: angular_components|scss_builder: enabled: True
- Use the following convention for the
styleUrl
annotations:styleUrls: const ['app_component.scss.css']
- Write your sass in the
*.scss
files.
来源:https://stackoverflow.com/questions/50609938/use-scss-style-files-within-angulardart-5-and-dart-2