1、新建webpack.config.js文件配置webpack信息,新建src文件夹存放源文件,新建dist文件夹存放打包后的文件
2、在开始配置之前需要理解四个核心概念:入口(entry)、输出(output)、loader、插件(plugins)
1. 入口(entry)
入口起点(entry point)指示 webpack 应该使用哪个模块,来作为构建其内部依赖图的开始。entry的值可以是一个字符串也可以是一个数组,也可以是一个json对象
数组:会将entry定义的数组文件内容打包到output中定义的文件中
json对象:使用于多页面的编译 2. 输出(output)
output 属性告诉 webpack 在哪里输出它所创建的 bundles,以及如何命名这些文件,默认值为 ./dist。
3. loader
loader 让 webpack 能够去处理那些非 JavaScript 文件(webpack 自身只理解 JavaScript)。loader 可以将所有类型的文件转换为 webpack 能够处理的有效模块,输入命令:npm install css-loader style-loader --save-dev,来安装css的loader转换器和style的loader转
webpack学习总结(二)webpack.config.js配置文件解析
最新推荐文章于 2024-07-28 00:56:04 发布
本文是webpack学习的第二部分,主要介绍了webpack的核心配置文件webpack.config.js,包括入口(entry)、输出(output)、loader和插件(plugins)的详细解释。通过新建src和dist文件夹,设置entry和output,加载css的loader以及使用html-webpack-plugin插件自动化生成HTML页面。最后,文章提到了mode的设置,用于区分开发和生产环境。
摘要由CSDN通过智能技术生成