【发布时间】:2021-02-03 06:42:56
【问题描述】:
在安装程序使用 Jetstream 选项 resources/js/app.js 创建的新 Laravel 项目中,有一行内容如下:
Vue.mixin({ methods: { route } });
PHPStorm 报告 route 是一个未解析的变量或类型。发生这种情况,PHPStorm 可能是错误的。在新创建的应用程序中,这不会导致错误。
但是,当我将现有项目升级到 Laravel 8.10.0 并通过 composer 安装 Jetstream 时,这确实会导致和问题。运行这个npm run dev的时候不会报错,但是浏览器会报app.js:44258 Uncaught ReferenceError: route is not defined。
我发现 app.js 或 bootstrap.js 没有任何区别会导致这种情况。这在哪里导入或包含,以便我可以检查它是否在我的升级中正确完成?
【问题讨论】:
标签: laravel vue.js webpack jetstream