Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

webpack小白
webpack默认会将文件处理成单个的bundle.js,我在main.js中引入了node_modules文件夹下的bootstrap.css,输出时候发现也在bundle.js中了,可是我想单独输出到css文件夹下的bootstrap.css,请问有什么办法?
图片描述

图片描述


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
433 views
Welcome To Ask or Share your Answers For Others

1 Answer

先安装css-loader和style-loader
然后

            //抽离css
            { test: /.css$/, loader: ExtractTextPlugin.extract('style', 'css') }

如果你还要sass之类的要单独打包

            { test: /.scss$/, loader: ExtractTextPlugin.extract('style', 'css!sass') }

单独打包的路径是

    plugins: [
        new ExtractTextPlugin('css/[name].css')
    ]

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...