Skip to content
This repository was archived by the owner on Dec 17, 2024. It is now read-only.

Stylus 0.29.0 issues #24

Open
jasonfry89 opened this issue Sep 25, 2012 · 1 comment
Open

Stylus 0.29.0 issues #24

jasonfry89 opened this issue Sep 25, 2012 · 1 comment

Comments

@jasonfry89
Copy link

I am attempting to use bundle-up with the latest version of stylus. Including only .css files works without issue (both with bundling enabled and disabled), but when I attempt to include a .styl file, I get errors. When bundling is disabled, I see that the browser performs the correct GET requests for the stylesheets:

mah.css
/generated/stylesheets

When bundling is enabled, I get a 'Maximum call stack size exceeded' error, and the application fails to start. It also references what looks like a stylus error message:

'Range Error: C:\program files\nodejs\testapp\public\stylesheets\mah.styl:1

1|'

Here is what I am doing in code:

// /app.js
var app = express();

bundleUp(app, __dirname + '/assets', {
staticRoot: __dirname + '/public/',
staticUrlRoot: '/',
bundle: false,
minifyCss: false,
minifyJs: false
});

// /assets.js
module.exports = function (assets) {
assets.root = __dirname;
assets.addCss('/public/stylesheets/style.css');
assets.addCss('/public/stylesheets/mah.styl');
assets.addCss('/styles/mah2.styl');
};

// File structure
/public/stylesheets/style.css
/public/stylesheets/mah.styl
/styles/mah2.styl

Some other useful tidbits:
$ stylus -V
0.29.0

$ express -V
3.0.0rc4

Latest bundle-up version

Thanks!

@Cowboy-coder
Copy link
Owner

And you are certain that mah.styl is using proper Stylus syntax?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants