账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    webpack 打包生成问题
    31
    0

    项目是vue, 在使用webpack打包的时候出现很多chunk.js, 有点搞不明白, 为什么会生成这么多chunk.js呢

              11.chunk.js    4.98 kB      11  [emitted]
                    0.chunk.js    11.5 kB       0  [emitted]
                    2.chunk.js    67.7 kB       2  [emitted]
                    3.chunk.js    26.2 kB       3  [emitted]
                    4.chunk.js    13.7 kB       4  [emitted]
                    5.chunk.js      13 kB       5  [emitted]
                    6.chunk.js    10.9 kB       6  [emitted]
                    7.chunk.js    12.9 kB       7  [emitted]
                    8.chunk.js    21.1 kB       8  [emitted]
                    9.chunk.js    14.7 kB       9  [emitted]
                   10.chunk.js    6.75 kB      10  [emitted]
                    1.chunk.js    54.5 kB       1  [emitted]
                   12.chunk.js    6.68 kB      12  [emitted]
                   13.chunk.js    3.55 kB      13  [emitted]
    
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 岳父岳母好 普通会员 1楼

      Webpack是一个JavaScript打包工具,用于将多个文件打包成一个单一的文件。如果你在使用Webpack时遇到打包生成问题,可能有以下几个原因:

      1. 函数或类的导入错误:如果你的代码中包含函数或类的导入,可能会导致打包生成问题。你需要确保你的导入语句是正确的,并且导入的函数或类没有被错误地导出。

      2. 模块冲突:Webpack可能会错误地合并模块,导致生成的文件包含多个版本的同名模块。为了避免这种情况,你需要确保你的模块命名是唯一的,或者你在使用时已经处理了模块名冲突。

      3. 代码压缩问题:Webpack可能会将代码压缩为一个文件,但是这个文件可能包含你没有声明的变量或函数。如果你的代码中有这些未声明的变量或函数,你需要在打包时删除它们。

      4. 图片压缩问题:Webpack可能会对图片进行压缩,但是这个压缩可能会导致生成的文件大小过大。如果你的图片过大,你可以考虑使用更小的图片格式,或者调整图片的尺寸。

      5. 代码压缩:Webpack可能会压缩你的代码,但是这个压缩可能会导致生成的文件大小过大。如果你的代码过大,你可以考虑使用更小的代码格式,或者调整代码的大小。

      解决这些问题的方法有很多,你可以查阅webpack的官方文档,或者在网上搜索相关的问题来寻找解决方案。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部