readme.md
May 21, 2019 ยท View on GitHub
sass Compiler (Atma Plugin)
The Plugin extends:
IncludeJSwith a custom loaderatma-iowith a custom middleware to read sass filesatma-serverandAtma Toolkitwith aHTTPHandlerto serve compiled sources (with sourceMap support)
How to use
Embed into the Project
-
atma plugin install atma-loader-sassThis adds
atma-loader-sassnpm dependency and thepackage.jsonwould look like:{ "dependency": { "atma-loader-sass" }, "atma": { "plugins": [ "atma-loader-sass" ], "settings": { "atma-loader-sass": { "sass": { } } } } } -
That's all. Now, you are ready to use 'dynamic stylesheets' in your project
Quick Try
-
install atma:
$ npm install atma -g -
install plugin:
$ atma plugin install atma-loader-sass -
add
test.htmlto the directory<!DOCTYPE html> <link href='test.scss' rel='stylesheet' /> -
add
test.sass$color: green; body { background: $color; } -
start the server:
$ atma server -
open the browser:
http://localhost:5777/test.html
(c) MIT License - Atma.js Project
