webpack配置

2019-04-27  本文已影响0人  十八岁的天空_b2de

1.首先需要全局安装webpack

入口和出口的配置

1、先建一个文件夹, 在新那个文件夹的目录下 初始化package.json 就是npm init -y(加-y是直接生成了 省去那些步骤),
2、新建一个文件webpack.config.js(固定的)
3、配置出口和入口

// 导入path模块,path是nodejs自带的模块,作用是用来处理路径相关的事情
const path = require('path');

const config = {
    // 配置入口文件,告诉webpack从哪里开始打包
    entry: './main.js', // 在文件夹的根目录创建一个main.js文件 这是一个入口文件
    // 配置出口 output是输出的意思
    output: {
        // 配置输出的路径
        // __dirname是当前目录的意思,打包好的文件放在当前的dist文件夹内,dist文件会自动生成
        path: path.resolve(__dirname, 'dist'),  
        // 打包后的js文件名称
        filename: 'ygg.js'  // 这个名字可以随便起 
    },
    // 模式配置  development代码不压缩, production压缩代码  默认为压缩
    mode: 'production'
};

// 导出配置
module.exports = config;

4、做完上述的步骤之后就可以在终端中执行webpack(目录为我们建的那个文件夹下)

loader配置

1、配置css-loader(步骤)

配置好的文件如下

const path = require('path');

module.exports = {
    entry: './main.js',
    output: {
        path: path.resolve(__dirname, 'dist'),
        filename: 'ygg.js'
    },
    mode: 'development',
    module: {
        rules: [
          {
            test: /\.css$/,
            use: ['style-loader', 'css-loader'],
          },
        ],
      }
}

plugins插件配置

上一篇 下一篇

猜你喜欢

热点阅读