webpack4 高手之路 第三天

webpack4 多进口多出口

  • 初始化webpack项目,搭建基本目次
    《webpack4 高手之路 第三天》
  • 设置webpack.config.js设置文件

    const path = require("path");
    module.exports = {  //引入nodejs中的path模块
        entry: {
            main: "./src/script/main.js", //可设置多个进口文件
            demo: "./src/script/demo.js"
        },
        output: {
            path: path.join(__dirname,"dist","test"), //处理行敕令的目次和webpack.config.js不在同一个目次时形成的容错率题目,用绝对路径一样有用
            filename: "[name].bundle.js"  //[name]对应你进口文件的name,也就是属性名
        }
    }
  • 设置package.json

    {
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
            "dev": "webpack --mode development",
            "buil": "webpack --mode production"
      },
      "keywords": [],
      "author": "",
      "license": "ISC"
    }
  • npm run dev 以开辟形式运转打包
    《webpack4 高手之路 第三天》
  • 胜利打包后检察输出文件,会发明生成了两个我们设置须要输出的js文件
    《webpack4 高手之路 第三天》

如许,多出口打包多个js文件就完成了!

    原文作者:MangoGoing
    原文地址: https://segmentfault.com/a/1190000018273747
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞