码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • webpack--打包入口(entry)


    1.直接配置入口文件

    module.exports = {

        entry: __dirname+ '/vueProject/mian.js', //输出时默认为main.js

      };

     

     

     

      //2.配置基础目录,然后配置入口文件

      module.exports = {

        context: __dirname+'/vueProject', //基础路径

        entry:"./test.js"  //相对于context的路径

      };

     

     

     

      //3.多入口

      module.exports = {

          context: __dirname + '/vueProject',

          entry: {

              a: './test.js',      //输出时默认为a.js

              b: './test2.js',     //输出时默认为b.js

              test3: './test3.js'  //输出时默认为test3.js

          }

      }

     

      //4.多入口

      module.exports = {

          context: __dirname + '/vueProject',

          entry: ['./test.js','./test2.js', './test3.js']   //输出时默认为main.js,而且全部打包在一起

      }

    //   总结:如果传入一个字符串或字符串数组,chunk 会被命名为 main。如果传入一个对象,则每个属性的键(key)会是 chunk 的名称,该属性的值描述了 chunk 的入口点。

     

     

      //5.入口配置

      module.exports = {

        context: __dirname + '/vueProject',

        entry: {

            //输出时默认为a.js

          a: './test.js',

           //输出时默认为pages文件夹下的b.js  

          b: { import: './test2.js', filename: 'pages/[name].js' },

           //输出时默认为pages文件夹下的c666.js

          c: { import: './test3.js', filename: 'pages/[name]666.js' },

             //输出时默认为pages文件夹下的d+哈希值+666.js

          d: { import: './test4.js', filename: 'pages/[name][hash]666.js' },

              //输出时默认为pages文件夹下的e+3位哈希值+666.js

          e: { import: './test5.js', filename: 'pages/[name][hash:3]666.js' }

        }

      };

  • 相关阅读:
    【腾讯云云上实验室-向量数据库】腾讯云VectorDB:深度学习场景下的新一代数据存储方案
    Hive数据类型、部分函数及关键字整理
    【基础】Linux 基础
    解密京东面试:如何应对Redis缓存穿透?
    039 - sql逻辑操作符
    GaussDB(for MySQL) :Partial Result Cache,通过缓存中间结果对算子进行加速
    以antd为例 React+Typescript 引入第三方UI库
    专利申请流程,专利类型怎么确定
    【云原生】灰度发布、蓝绿发布、滚动发布、灰度发布解释
    IntelliJ IDEA 2022创建Maven项目
  • 原文地址:https://blog.csdn.net/cjx177187/article/details/126549162
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号