webpack基础配置

1.全局安装:$ npm install webpack webpack-cli -g;

查看版本信息:webpack:4.39.3 webpack-cli:3.7.7

2.创建文件夹webpack,打开终端 npm init-y

3.局部安装:$ npm install webpack webpack-cli -D;

4.在webpack下面创建src目录,在src目录创建index.js文件,这就是项目入口文件(项目运行的第一个文件)

5.运行命令webpack,会自动创建dist目录(出口文件),目录下有个main.js文件就是打包后的文件(文件里一个自执行函数就是一个模块)(eval解释和执行js语法的字符串)

6.在webpack目录下创建config目录,在config目录下创建confi.dev.js(开发环境)和confi.prod.js(生产环境)[文件类型:node.js文件;模块化规范:common.js规范]{这个文件是webpack配置整个项目的配置文件,代替终端执行命令的文件}

const path = require('path')

// 1. 创建模块

const webpackConfig = {

entry: './src/index.js', //网络路径( 相对路径 )

output: { //出口目录、文件的配置

path: path.join( __dirname,'../build'), // 磁盘路径

filename: 'app.js' // 入口文件将来打包到出口目录中的文件的路径和名称

},

mode: 'development',//确定是生产环境还是开发环境的打包

module: { //这里用来存放转换器的配置

rules: [

// {} //每一个对象就是一个转换器的配置

{//css的处理

test: /\.css$/, // 整个项目下匹配 .css结尾的文件

use: ['style-loader','css-loader'] //两个顺序是不写反的

// 我们需要使用css-loader将css文件编译为js,然后通过style-loader将js处理插入到html文件中【 style 嵌入模式 】

}

]

},}

// 2. 导出模块

module.exports = webpackConfig

package.json文件里面设置"dev":"webpack --config config/webpack.config.dev.js",就可以在终端运行npm run dev命令,开发环境同理。

 

posted @ 2019-09-02 15:29  我是工具人  阅读(144)  评论(0编辑  收藏  举报