Comments (21)
we have compass-brunch
-- it can support compass and our version would support pure sass
from sass-brunch.
The more I think about it, the more I'm liking the idea of giving this plugin the smarts to use node-sass when viable, fallback to the gem automatically, and print informative error messages when compass is being used without the gems being available. The only drawback is installation of node-sass as a dependency when it isn't necessary for compass users, but that's not such a big deal - plus they can use compass-brunch
instead if it bothers them.
Any objections to that?
Although I'd still like to hear from brunch + sass - compass users about this. As nice as I think that setup would be, I'm not sure yet if it's worth the effort, or whether it would actually help anybody.
from sass-brunch.
it's cool, but let's hear someone else's opinions
from sass-brunch.
Haven't used brunch for a while, and not a Compass user, so the possibility to not rely on Ruby in the whole stack just sass looks appealing. This would speed up the build/watch process. Docpad already has both versions of its sass plugin. My 2 cents (really worth 2 cents though).
from sass-brunch.
+1
I'd love to be able to use the scss version of foundation without all that ruby-hassle :C ! Do not care about Compass though ^^
from sass-brunch.
Well, that's one!
Although your auto-avatar looking suspiciously like a middle finger makes me a bit nervous. 😲
from sass-brunch.
:+1 for remove ruby dependency and uses bourbon!
from sass-brunch.
+1 too :).
from sass-brunch.
I think both plugins are valuable.
- One providing support to Compass and based on the ruby version of Sass
- One providing a Sass-only based on the nodejs binding of libsass
from sass-brunch.
@lionelB I plan to support both within this plugin
from sass-brunch.
Since compass is only compatible with Sass ruby, support both versions of Sass transparently is a great news :)
from sass-brunch.
+1, don't care for compass, and like to be able to get rid of ruby dependency. Giving me headache deploying on OpenShift.
from sass-brunch.
+1
from sass-brunch.
No more +1s needed to convince me this is worth doing. I intend to work on it soon.
from sass-brunch.
Big +1 here =) I'm using brunch on a Raspberry Pi, and while the node installation is pretty quick, downloading/compiling a Ruby is brutal (over 2 hours).
from sass-brunch.
+1
from sass-brunch.
Check 1.7.3 later today folks.
from sass-brunch.
Sweet! Thanks @paulmillr
from sass-brunch.
Thanks @paulmillr. Goodbye ruby!
from sass-brunch.
Can I ask what the sassRe is doing here. It seems that .sass files are compiling with ruby. I'm using bourbon with .sass files but have no need for Ruby. I'm hacking round it with a cheeky SassCompiler::_rubyCompile = SassCompiler::_nativeCompile
line in my brunch-config.coffee file
from sass-brunch.
Same problem here, why does sass-brunch send .sass
files to Ruby's sass gem instead of to node-sass?
@virtualfunction's hack worked for me with a slight modification:
SassCompiler = require('sass-brunch')
SassCompiler.prototype._rubyCompile = SassCompiler.prototype._nativeCompile
from sass-brunch.
Related Issues (20)
- Provide examples on brunch-config.js HOT 2
- Tag latest changes on master HOT 1
- Sass-brunch is taking too long to compile HOT 10
- Failed postinstall script on Linux-x64-57 ( node-sass dependency needs to be updated) HOT 5
- "BrunchError: Failed to read file" when editing sass file
- dead?
- Change node-sass dependency to peerDependency
- NPM Registry out of date with Github repo
- Can't install HOT 1
- Latest release breaking production HOT 5
- Latest release causes build to stuck HOT 5
- Issue with watching underscore files with 2.10.7 HOT 2
- scss modules / partial (_example.scss) not recompiled during brunch watch process HOT 3
- Partial .scss files are compiled although they were not included in main .scss file HOT 10
- Issue with node 12 HOT 4
- npm install error HOT 6
- please release updated npm package HOT 2
- Source map generation failure on Windows HOT 12
- Source map generation error when deploying to Heroku HOT 5
- Readme refers to unused Sass implementations HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sass-brunch.