webpack配置

var webpack = require('webpack')
var path = require('path')


//暴露webpack配置
module.exports = {
    // 入口
    entry: './src/a.js',
    // 出口
    output: {
        path: path.resolve(__dirname, 'dist/'),
        filename: 'bundle.js'
    },
    // 模块加载器(所有非JS的模块,都需要在此处配置对应加载器)
    module: {
        rules: [{
            test: /\.css$/, //匹配的文件类型,正则表达式
            use: ['style-loader','css-loader'] //使用哪种加载器对文件进行加载
            //use数组是反序加载(顺序不能出错)
        },
        {
            test: /\.less$/,
            use: [{
                loader: "style-loader" // creates style nodes from JS strings
            }, {
                loader: "css-loader" // translates CSS into CommonJS
            }, {
                loader: "less-loader" // compiles Less to CSS
            }]
        }]   //所有loader的数组
    },


    // 插件配置(了解)
    plugins: [
        new webpack.BannerPlugin('作者: 0223凤凰卫视'),  //注释插件
    ]
    // watch: true
}

// css-loader: 加载样式文件(不会把样式用到DOM节点中)
// style-loader: 把样式添加到DOM节点中
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值