mathias / boot-sassc Goto Github PK
View Code? Open in Web Editor NEWSass compiler task for boot 2
License: Eclipse Public License 1.0
Sass compiler task for boot 2
License: Eclipse Public License 1.0
One thing missing from all the boot sass tasks that I've found is globbing :(
https://github.com/chriseppstein/sass-globbing
It's really great for developer happiness when working on sites with lots of small .scss
files that are all imported together.
I noticed that sassc itself doesn't support this sass/sassc#62 but I don't know if there's a way that boot-sassc could make it happen?
I see 0.1.3 in the source repo and in README, but when I add it I get
org.sonatype.aether.transfer.ArtifactNotFoundException: Could not find artifact mathias:boot-sassc:jar:0.1.3 in clojars (https://clojars.org/repo/)
Could you please push it to clojars? Thank you.
Hi. From the README:
The sassc executable only compiles SCSS syntax, not the indent-style Sass syntax!
However that seemed wrong to me, so I tested both sassc and boot-sassc and each of them works just fine with SASS syntax. Tested with this:
$font-stack: Helvetica, sans-serif
$primary-color: #333
body
font: 100% $font-stack
color: $primary-color
background-color: #eee
Output:
body {
font: 100% Helvetica, sans-serif;
color: #333;
background-color: #eee; }
Should be easily doable using sass-convert
which is part of libsass.
I found this project trying to integrate stylesheet build step into our project's boot setup, but our styles use Compass, which heavily depends on ruby sass compiler and cannot be built with libsass (sass/libsass#82, Compass/compass#1916).
It'd be awesome if boot-sassc can be configured to use sass instead of sassc.
I'm trying to use the recently merged (b39d653) load-path
option like this:
$ boot sass --load-path "bower_components/bourbon/dist"
# or
$ boot sass -p "bower_components/bourbon/dist"
It seems this change wasn't pushed to Clojars yet, so I cloned the repo and installed the jar with boot build-jar
.
After that, the new option is shown on boot sass --help
, but I'm getting an IllegalArgumentException
saying option :load-path must be of type str
. The other arguments that accept strings (-o
, -f
, -t
) are working well.
Is this really a bug? Any tips?
Hey there,
I'm trying to use the plugin in my project but fail so far. I searched on Clojars and found a snapshot for it:
[cddr/boot-sassc "0.1.1-SNAPSHOT"]
When I require the plugin
'[boot-sassc.core :refer :all]
I see this:
java.io.FileNotFoundException: Could not locate boot_sassc/core__init.class or boot_sassc/core.clj on classpath:
Can you help me with this? I'm not sure what I'm doing wrong.
I wonder if there is any possibility to do
@import 'bootstrap';
having [org.webjars/bootstrap "3.3.6"]
in dependencies.
If that's not possible, what's the preferred way to pull 3rd party modules?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.