Comments (7)
Hey. You're correct - this won't work with sassc-rails. This could probably exist as a separate gem. It might even be simpler, since we're not doing any caching with sassc-rails.
I don't immediately need this, so i'm going to mark it as needs-contributor
. Someone is welcome to work on this.
from sassc-rails.
Thanks. I will look into it. Perhaps I can come up with a separate gem solution for sassc-rails.
from sassc-rails.
I have written the initial version: http://github.com/appfolio/sassc-import_once. However, there seems to be an issue with libsass which prevents "import once" type of functionality, sass/libsass#1262.
from sassc-rails.
@pkmiec can you confirm that the breadth-first/depth-first issue has been solved as stated in sass/libsass#1262?
And I noticed your gem isn't available through rubyforge yet, is there any more work that needs to be done on it?
from sassc-rails.
I'm on vacation for the next week. I can look into it when I get back.
from sassc-rails.
Cool, let me know :)
from sassc-rails.
Indeed, the issue is fixed. Hooray! I've updated the gem to depend on sassc ~> 1.8 and enabled additional tests. The first version of the gem is now available on rubygems.
I've yet to use this on my own project, so let me know if it work / doesn't work for you.
from sassc-rails.
Related Issues (20)
- incompatibilty with sprocket 4 HOT 2
- Migration plan now that LibSass is deprecated? HOT 1
- How to pre-compile library?
- Glob Imports Not Working (Workaround Found)
- SIL license used, but not mentioned in LICENSE file HOT 1
- SassC attempts to process each partial individually HOT 1
- unable to resolve type 'size_t' on Apple Silicon Macs HOT 2
- rb_safe_level will be removed in Ruby 3.0 HOT 2
- Sourcemaps aren't available in debug mode with Sprockets 4
- Broken README Link HOT 1
- symbol not found in flat namespace '__ZSt28__throw_bad_array_new_lengthv' HOT 1
- CI: Use a working service
- Cannot load file sass-rails HOT 1
- Upgrade sassc to avoid SIGABRT (code 134) in rake task HOT 4
- Problem with adding a png background HOT 1
- Dead link in README.md HOT 1
- Error in production mode on RoR 7.0.3.1 with Bootstrap 5.2 HOT 6
- freeze HOT 4
- image helpers borked v2.1.2 HOT 1
- Repeated Issue When I Run "rails server"
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 sassc-rails.