为什么使用 Laravel-mix 时报 404 错误

在跟着通过 Laravel 创建一个 Vue 单页面应用(一)学习的时候,关于mix的部分报错,显示app.js找不到。重新建立了一个laravel项目,换简单的代码试验mix,只改变了welcome.blade.php,没有对webpack.mix.js及其它进行改动
为什么使用laravel-mix时报404错误
依然报错

为什么使用laravel-mix时报404错误

Laravel,Node,npm,yarn都已安装。网络上关于mix报错的信息很少,一直没有找到这个问题的解决办法

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 6

npm run dev 了没?

4年前 评论
huahua1122 (楼主) 4年前
Epona

看一下webpack.mix.js文件中有没有加入version()方法

mix.js('resources/js/app.js', 'public/js')
   .version(); // 这个要加入
4年前 评论
tumobi

查看下 public 目录有没有对应的文件。如果没有可能是 npm run dev 没有成功。

4年前 评论

遇到相同问题,无法解决

4年前 评论
快乐壮

看下文件路径吧应该就是路径的问题

4年前 评论

我的解决了,说下原因吧: 我是win10,使用了linux子系统,问题在这,系统安装了mysql/composer/php7.3/node.js,所有的开发我是在主系统完成的. 然而,子系统linux包含了运行环境 Apache/php7.0~7.4,并没有安装node.js!安装后问题解决!

4年前 评论

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