-
-
Notifications
You must be signed in to change notification settings - Fork 469
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
style-loader removes .css when webpack.DllPlugin's used and module.id's overlap #163
Comments
Please get options.cssBase workaround merged. Facing same issue where DllPlugin's css ids are conflicting with ids created while running webpack. Thanks @ilanc for your workaround. |
@pankajvishwani I don't think this project is being maintained anymore |
@ilanc @pankajvishwani Discussion moved to #164 |
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Do you want to request a feature or report a bug?
bug
What is the current behavior?
If you use DllPlugins which contain .css then there is a chance that module.ids of .css sections of the dll bundle will overlap with the app bundle (or other dll bundles). If there is an overlap in module.id then style-loader will remove the .css which was loaded first and replace it with the .css which is loaded second.
Thinking about it - this also raises a design issue for .css load order across bundles. You can't use module.id for css load order when 2 or more bundles are involved - at least not as they currently stand.
If the current behavior is a bug, please provide the steps to reproduce.
https://github.com/ilanc/style-loader-bug
What is the expected behavior?
style loader should:
If this is a feature request, what is motivation or use case for changing the behavior?
no
Please mention other relevant information such as your webpack version, Node.js version and Operating System.
"css-loader": "0.26.1",
"npm-run-all": "^4.0.0",
"style-loader": "0.13.1",
"webpack": "1.14.0",
"webpack-dev-server": "1.16.2"
node = v4.4.5
os = windows 7
The text was updated successfully, but these errors were encountered: