You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Am having trouble with what I suspect is an import statement with too long a path, possibly related to #1076.
I'm using Ext JS 4.2 with Sencha Cmd 4, which bundles a version of SASS with it.
During the build process it has to import lots of different sass content. The recommended approach with sass is to mimic the classes namespace, so that only sass for classes that are referenced is included in the final css. Hope that makes sense.
Anyway, the statement that is failing is: @import '../../../../../apps/LongNameThatIveChangedButSameLength/sass/src/LongNameThatIveChangedButSameLength/model/data/Clients/Client';
This is from a temporary build directory deep within a workspace, and none of the names are really changeable, at least not without changing namespace and class names etc.
That import statement fails, where as the following succeeds: @import '../../../../../apps/LongNameThatIveChangedButSameLength/sass/src/LongNameThatIveChangedButSameLength/view/LoginWindow';
I've tried with empty files even, and it's definitely the import statement itself, and not the file content.
Any chance the path length could be increased to something more robust, since this is currently a deal breaker for me.
Cheers,
Westy
The text was updated successfully, but these errors were encountered:
Sass itself doesn't have any restrictions on import lengths. Any problems you're seeing here ultimately come from the OS. I'm guessing you use Windows, which unfortunately has quite a low limit.
Issue #1076 was about Sass failing to optimally compress its paths before passing them off to the OS, and it's possible that the bundled version of Sass still suffers from that bug, in which case upgrading to a newer version might solve this.
Hi,
Am having trouble with what I suspect is an import statement with too long a path, possibly related to #1076.
I'm using Ext JS 4.2 with Sencha Cmd 4, which bundles a version of SASS with it.
During the build process it has to import lots of different sass content. The recommended approach with sass is to mimic the classes namespace, so that only sass for classes that are referenced is included in the final css. Hope that makes sense.
Anyway, the statement that is failing is:
@import '../../../../../apps/LongNameThatIveChangedButSameLength/sass/src/LongNameThatIveChangedButSameLength/model/data/Clients/Client';
This is from a temporary build directory deep within a workspace, and none of the names are really changeable, at least not without changing namespace and class names etc.
That import statement fails, where as the following succeeds:
@import '../../../../../apps/LongNameThatIveChangedButSameLength/sass/src/LongNameThatIveChangedButSameLength/view/LoginWindow';
I've tried with empty files even, and it's definitely the import statement itself, and not the file content.
Any chance the path length could be increased to something more robust, since this is currently a deal breaker for me.
Cheers,
Westy
The text was updated successfully, but these errors were encountered: