sass_builder 0.0.1 copy "sass_builder: ^0.0.1" to clipboard
sass_builder: ^0.0.1 copied to clipboard

outdatedDart 1 only

Transpile sass files using the "build" package.

sass_builder #

Transpile sass files using the "build" package.

Usage #

  1. create pubspec.yaml containing next code:
dependencies:
    bootstrap_sass: any # this dependency is only for demo purpose
dev_dependencies:
    sass_builder: 0.0.1 # change it for latest version
  1. create web/main.scss file and add next code:
@import "sub";
@import "package:bootstrap_sass/scss/variables";

.a {
  color: blue;
}

.c {
  color: $body-color;
}
  1. create web/_sub.scss file and add next code:
.b {
  color: red;
}
  1. create tool/build.dart file and add next code:
import 'dart:async';

import 'package:build_runner/build_runner.dart';
import 'package:sass_builder/phase.dart';

Future main() async {
  await build(new PhaseGroup()..addPhase(sassPhase));
}
  1. run tool/build.dart and the file web/main.css will be generated containing next code:
.b {
  color: red;
}

.a {
  color: blue;
}

.c {
  color: #373a3c;
}
11
likes
0
points
14.8k
downloads

Publisher

unverified uploader

Weekly Downloads

Transpile sass files using the "build" package.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

build, build_runner, sass

More

Packages that depend on sass_builder