我在項目中啓用css-loader
的模塊選項同時使用引導程序和CSS模塊,不幸的是css-loader
也對引導文件應用了作用域範圍。如何啓用CSS模塊時排除引導文件
我有一個app.scss
我正在導入所有引導sass文件。我導入app.scss
文件到我的app.js
文件:
import "./app.scss";
{ test: /\.scss$/,
use: [
{loader: "style-loader"},
{
loader: "css-loader",
options: {
sourceMap: true,
modules: true,
localIdentName: "[path][name]__[local]--[hash:base64:5]"
}
},
{loader: "sass-loader"}
]
例如引導的.table
類變成像.app__table--19A_z
你怎麼想我可以禁用CSS模塊的引導文件。
的可能的複製[webpack2:如何導入引導CSS的反應,引導找到自己的風格(https://stackoverflow.com/questions/42436728/webpack2-how-to-import-bootstrap -css-for-react-bootstrap-to-find-its-styles) –
定義單獨的規則看起來像是一個合理的解決方案,但它仍然會污染引導文件,即使我設置排除:'/ node_modules /' – bigFanJS
是你的問題解決? –