Comments (4)
This is a probably a syntax error that Libsass doesn't do a good job of explaining.
Are you able to narrow this down at all? If your CSS is split into multiple files, can you incrementally add files until you figure out which part of the CSS is at fault?
If you can narrow it down to the particular CSS that is causing the problem, we can create a issue for Libsass.
from sassc-rails.
Yes, I can attempt to do so. I will report what I find out.
from sassc-rails.
I had this pattern,
$grid-classes: ();
@mixin generate($viewport) {
$grid-classes: append($grid-classes, ..., comma);
...
}
@include generate(small);
@include generate(medium);
@include generate(large);
#{$grid-classes} {
...
}
which worked in sass / sass-rails.
The problem in sassc is that the global $grid-classes
variable is not modified by the mixin. So #{$grid-classes}
at the end is empty, which causes the Unknown error occurred
error.
I'm not sure whether sass or sassc has the correct treatment of global variables inside of mixins. But I changed my code so that it works with both sass and sassc.
from sassc-rails.
Thanks for the follow up. I'm going to close this - since it's a libsass issue. I'd encourage you to report this behavior over at https://github.com/sass/libsass/issues.
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.