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

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

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    webpack3.x升级至4.x每次编译的时候控制台都会出现一大堆资源信息
    47
    0
    i 「wdm」: Hash: 047c61656a2f8618ce3d
    Version: webpack 4.28.4
    Time: 39692ms
    Built at: 2019-01-13 20:20:48
                                     Asset       Size  Chunks             Chunk Names
                                      0.js   31.1 KiB       0  [emitted]  
                                app.js.map    3.2 MiB     app  [emitted]  app
                                index.html  588 bytes          [emitted]  
    static/fonts/element-icons.6f0a763.ttf   10.8 KiB          [emitted]  
         static/fonts/iconfont.35375ce.ttf   34.7 KiB          [emitted]  
         static/fonts/iconfont.5b68104.eot   34.9 KiB          [emitted]  
           static/img/iconfont.6a7316b.svg    216 KiB          [emitted]  
    Entrypoint app = app.js app.js.map
    [0] multi ./build/dev-client ./src/main.js 40 bytes {app} [built]
    [./build/dev-client.js] 255 bytes {app} [built]
    [./node_modules/element-ui/lib/element-ui.common.js] 956 KiB {app} [built]
    [./node_modules/element-ui/lib/theme-chalk/index.css] 973 bytes {app} [built]
    [./node_modules/event-source-polyfill/src/eventsource.js] 28.2 KiB {app} [built]
    [./node_modules/form-create/dist/form-create.js] 97 KiB {app} [built]
    [./node_modules/vue/dist/vue.esm.js] 289 KiB {app} [built]
    [./node_modules/webpack-hot-middleware/client.js?noInfo=true&reload=true] (webpack)-hot-middleware/client.js?noInfo=true&reload=true 7.59 KiB {app} [built]
    [./src/App.vue] 1.08 KiB {app} [built]
    [./src/components/common/AppButtonLoading.vue] 1.13 KiB {app} [built]
    [./src/const/MyAxios.js] 6.44 KiB {app} [built]
    [./src/const/axios.js] 1.06 KiB {app} [built]
    [./src/const/tool.js] 9.3 KiB {app} [built]
    [./src/fonts/iconfont.css] 1020 bytes {app} [built]
    [./src/main.js] 1.32 KiB {app} [built]
        + 1769 hidden modules
    Child html-webpack-plugin for "index.html":
             Asset     Size  Chunks  Chunk Names
        index.html  557 KiB       0  
        Entrypoint undefined = index.html
        [./node_modules/html-webpack-plugin/lib/loader.js!./index.html] 759 bytes {0} [built]
        [./node_modules/lodash/lodash.js] 527 KiB {0} [built]
        [./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 472 bytes {0} [built]
        [./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 497 bytes {0} [built]
    i 「wdm」: Compiled successfully.
    > Listening at http://localhost:8080

    就是类似以上这种信息,尝试过使用stats,但是没有效果。哪位大神遇到过?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 夜雨离风 普通会员 1楼

      在升级webpack到4.x版本的过程中,控制台可能会出现大量的资源信息,这可能是因为webpack在处理大型项目时需要处理更多资源,例如图片、字体等。这种信息可能包含资源的大小、加载时间、来源等。

      这种信息通常可以在webpack的输出中找到,例如在webpack的输出信息中,可以找到一些如"bundle-size: 123KB"等的统计数据。

      此外,由于webpack的版本控制,每次升级webpack的版本,编译器需要对代码进行重新编译,这可能会导致一些新的资源信息。

      对于这种情况,你可以通过以下方法来解决:

      1. 如果你只对特定的资源进行处理,你可以将这些资源放入单独的文件中,这样在编译时就不需要处理它们。

      2. 你可以通过配置webpack来减少资源的加载时间。例如,你可以使用webpack的--max-old-space-size选项来限制代码中的内存使用,从而减少资源的加载时间。

      3. 如果资源过大,你可以考虑使用其他的工具来处理,例如使用Gulp等工具来自动化资源的生成和合并。

      4. 如果你不确定如何处理资源,你可以尝试在社区中寻找解决方案,或者寻求专业的帮助。

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