美文网首页
webpack配置相关

webpack配置相关

作者: GN_759c | 来源:发表于2019-09-30 17:17 被阅读0次

    ## webpack相关配置

    let path = require('path');

    let HtmlWebpackPlugin = require('html-webpack-plugin');

    module.exports = {
        mode:'development',        //模式   production   development

        entry:'./src/index.js',        //打包编译的入口文件

        devServer:{

            port:3000,        //本地访问的端口号

            contentBase:'./dist',        //服务器静态资源目录

            open:true,        //自动打开浏览器并运行项目

        },

        output:{        //出口        

            filename:'bundle.js',    //打包编译后的js文件名

            path: path.resolve(__dirname,'dist')        //path.resolve(__dirname)指的是当前项目根目录

        },

        plugins:[        //webpack插件配置相关

            new HtmlWebpackPlugin({

                filename:'index.html',    //模板名称

                template: './src/index.html',   //默认模板

                minify:{    

                    removeAttributeQuotes:true,     //删掉双引号

                    collapseWhitespace:true,        //删除换行符

                },

                hash:true,      //js添加hash码,防止文件重复

            })

        ]

    }

    相关文章

      网友评论

          本文标题:webpack配置相关

          本文链接:https://www.haomeiwen.com/subject/jdbajqtx.html