vue.js - 使用 laravel-mix webpack 中的“extract”方法提取 Vue 时是否有 bug
问题描述
我按照 laravel-mix 文档使用 extract(['vue]) 方法来减小我的 vue 应用程序的大小,它运行良好,但是当我尝试使用异步组件时它无法正常运行。
我已经添加了 babel 来启用 promise 语法
mix.js('resources/js/app.js', 'public/js').version().extract(['vue'])
{
"presets": ["@babel/preset-env"],
"plugins": ["@babel/plugin-syntax-dynamic-import"]
}
我希望这里有一些我遗漏的东西,它不是我必须等待补丁的实际错误,有没有人见过这个问题?
解决方案
我只是红了这个:
警告:您目前不能组合 mix.extract() 和异步组件。根据 Laravel Mix 的说法,这将在 Webpack 5 发布时得到修复。
来源:https ://medium.com/maatwebsite/reducing-vue-application-file-size-with-laravel-mix-e483f746d836
推荐阅读
- python - 横幅仅适用于某些帐户
- c - C 文件未针对覆盖进行检测,错误的 expr 节点类型
- c++ - 在 C/C++ 中将 ASCII 转换为 unicode 字符串(无 API)
- firebase - Firebase 云数据库规则 - 如何仅在用户 id 与对象中的键匹配的地方检索数据?
- python - 获得整数循环和的最有效方法是什么?
- types - 什么时候需要使用类型注解?
- css - 使用 flexbox 使文本居中对齐
- azure-sql-database - Azure 数据库无法减小大小
- reactjs - 借助 React 中的模式输入更新项目数组
- javascript - 使用 gcs 上传签名 URL 的图像上传问题 | 反应 JS