Webpack配置文件webpack.config.js

这篇博客介绍了如何在webpack配置文件webpack.config.js中修改默认的入口和出口文件。通过entry字段设置入口为./src/main.js,output字段定义输出路径为./build并命名为bundle.js。同时,配置了css加载器,使用style-loader和css-loader处理.css文件。
摘要由CSDN通过智能技术生成

webpack打包默认入口函数是index.js,出口是dist文件夹下的main.js,那么要在哪儿修改入口和出口的具体位置呢? 那就让我们看看webpack的配置文件webpack.config.js

const path=require("path")

module.exports={
    entry:"./src/main.js",
    output:{
        path:path.resolve(__dirname,"./build"),
        filename:"bundle.js"
    },
    module:{
        rules:[
            {
                test:/\.css$/, //正则
                //1.loader语法糖写法(不需要配置其他的loader时候可以使用语法糖)
                //loader:"css-loader"

                //2.完整写法
                use:[
                    //加些其他参数
                    //{loader:"css-loader"}

                    //从后往前加载
                    "style-loader",
                    "css-loader"
                    
                ]
            }
        ]
    }
}

在这段代码中用了entry指定了入口文件,output则指定了出口文件。
值得注意的是path后面要跟的是绝对路径,这里引用了path模块中的resolve方法,将__dirname(当前文件所在位置的绝对路径)和“./build”给拼接一起。

module里面写loader,js打包因为webpack有commonJS可以打包js文件,css则需要增加对应的css-loader,npm install css-loader后再在config中写好rules。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值