Code Monkey home page Code Monkey logo

Comments (13)

samusgray avatar samusgray commented on May 18, 2024

Hey Knotix,

This package uses LibSass, which does not support the latest and greatest Sass 3+ features. You can review a brief discussion about it in the Meteor Google Group here: https://groups.google.com/forum/#!topic/meteor-talk/FD1PmAAFDaQ

from meteor-scss.

fourseven avatar fourseven commented on May 18, 2024

Thanks @aaronagray, and yes, unfortunately that syntax isn't yet supported with this project. I'll add a note on the readme before closing this issue.

from meteor-scss.

ShimShamSam avatar ShimShamSam commented on May 18, 2024

@fourseven Have you thought about supporting an optional config file that could point to the Ruby installation of Sass?

from meteor-scss.

fourseven avatar fourseven commented on May 18, 2024

Hi @Knotix - Honestly, I have no interest in adding support for Ruby's Sass implementation. Feel free to make another meteor package if you absolutely require it, but I disagree with expecting Ruby in Node/Javascript projects.

from meteor-scss.

samusgray avatar samusgray commented on May 18, 2024

@Knotix & @fourseven:

I agree that Ruby inside of a Node project feels strange. It's possible that LibSass will announce Sass 3.x+ features at SassConf this week, as large announcements are historically reserved until this event. I'll be there and will report back here if / as soon as anything like that comes up. :)

from meteor-scss.

samusgray avatar samusgray commented on May 18, 2024

@Knotix: Libsass announced maps and extends yesterday and merged them into master RC. There is limited support for looping through maps, but it's 95% there.

@fourseven: Is there anything fancy we need to do to test the RC in fourseven?

from meteor-scss.

fourseven avatar fourseven commented on May 18, 2024

I need to check on node-sass, once that's updated we're good to go

from meteor-scss.

fourseven avatar fourseven commented on May 18, 2024

Here's the node-sass issue to follow: sass/node-sass#444

from meteor-scss.

glinia avatar glinia commented on May 18, 2024

@fourseven what's the status on this? The issue sass/node-sass#444 has been closed and the fix merged.

from meteor-scss.

fourseven avatar fourseven commented on May 18, 2024

Hi @PikaDotus, et. al. - it needs more development, I will give that a go tonight and see how I get on, last time the meteor asset toolchain wasn't being friendly.

from meteor-scss.

kfatehi avatar kfatehi commented on May 18, 2024

@fourseven are source maps working yet?

from meteor-scss.

fourseven avatar fourseven commented on May 18, 2024

hi @keyvanfatehi - no they're not, libsass still has issues generating them, which look to be improved in v3.2. node-sass is using v3.1 of libsass in their 2.0.0 beta, so it might be a while yet unfortunately.

from meteor-scss.

rizkysyazuli avatar rizkysyazuli commented on May 18, 2024

too bad. i wanted to ask this as well.

although it seems to be fixed in libsass 3.1.0-beta
http://sassmeister.com/gist/511dee5bbd1a40054d92

btw, a bit OOT, but i tried switching to grigio:ruby-sass. but i'm getting this error even though i already removed your package.

While building the application:
error: conflict: two packages included in the app, grigio:ruby-sass and
fourseven:scss, are both trying to handle .scss
error: conflict: two packages included in the app, grigio:ruby-sass and
fourseven:scss, are both trying to handle .sass

from meteor-scss.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.