Dcat Admin部署后,JS组件未正常引入

本地开发时一切正常,但将代码部署到测服后,看起来很多应该引入的js都没有被正确引入。
目前看来是所有组件别名形式引入的资源都没有加载,但还没找到原因

<script require="@xxx">

比如系统的菜单页,会有未定义的错误,导致权限的树形菜单无法渲染
Dcat Admin部署到测服后,JS组件未正常引入

有涉及下拉菜单的也是这样
Dcat Admin部署后,JS组件未正常引入

嵌入的wangEditor编辑器也是报错未定义,看js确实是没有引入

Dcat Admin部署后,JS组件未正常引入

Dcat Admin部署后,JS组件未正常引入

js组件这里是正常定义的,但前台就是没有引入这几个js和css,但如果用Admin::css这种方式可以正常引入
Dcat Admin部署后,JS组件未正常引入

Dcat Admin部署后,JS组件未正常引入

按照文档中的使用命令:
php artisan admin:publish –assets –force
并清空浏览器缓存也并没有效果

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
最佳答案

解决了,是php的某个未知问题,使用的7.4版本。把服务器的php卸载重装就原地解决了

2个月前 评论
讨论数量: 3
Mutoulee

截图F12里面的Network,光看console谁能看出来啥

2个月前 评论
Judyhia (楼主) 2个月前

解决了,是php的某个未知问题,使用的7.4版本。把服务器的php卸载重装就原地解决了

2个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!