reactjs - 如何在 Laravel Mix for React 中使用提取和代码拆分
问题描述
mix.react('resources/js/app.js', 'public/js')
.react('resources/js/auth.js', 'public/js')
.js('resources/js/core.js', 'public/js')
.react('resources/js/workspace.js', 'public/js')
.sass('resources/scss/app.scss', 'public/css')
.sass('resources/scss/auth.scss', 'public/css')
.sass('resources/scss/icons.scss', 'public/css')
.sass('resources/scss/core.scss', 'public/css')
.extract(['react', 'react-dom', 'react-router-dom'])
我正在使用上面的代码,react 被提取但我的组件没有安装,我也想知道用 laravel mix 实现 react 代码拆分的最佳方法。
解决方案
你加载 manifest.js 和 vender.js 了吗?确保先加载它们
<script src="{{mix("js/manifest.js")}}"></script>
<script src="{{mix("js/vendor.js")}}"></script>
推荐阅读
- unity3d - Unity 中自定义着色器的 GPU 实例化问题
- c# - 跨两个 IActionresult 共享列表
- r - 如何使用 dplyr pipe mutate 检测字符串是否包含正则表达式模式
- python - 我应该如何在不关心 Python 中的顺序的情况下查找日期和时间?
- mysql - 将带有千位分隔符的值插入表中
- php - 如何使用一个命令在 laravel 中创建所有三个文件(控制器、模型和数据库迁移文件)
- linux - 如何在 Windows 和 linux 的 @PropertySource 注释中保留通用文件路径
- laravel - Laravel 数据表关系错误打印
- javascript - 在 VueJS 中显示更改而不刷新
- java - Firebase ListenerForSingleValueEvent 未触发 onCreate 而是 onResume()