修改 webpack.mix.js 不生效

背景
OS:WIN10
完全按照教材搭建的环境

问题
按照 2.7 章节中所说,修改了 webpack.mix.js 中的代码,并重新进行了 npm run watch-poll,重新刷新之后,页面资源并没有发生变化

根据前几章的流程下来,打开 webpack.mix.js 文件看到的代码是这样的

 let mix = require('laravel-mix');

 mix.js('src/app.js', 'dist/').sass('src/app.scss', 'dist/');

根据教程,改成了这样

const mix = require('laravel-mix');
mix.js('resources/js/app.js', 'public/js').sass('resources/sass/app.scss', 'public/css').version();

重新 npm run watch-poll,刷新之后依然没有什么变化

已尝试
查看了文档下的其他回答,有重新 npm run watch-poll,并没有解决问题。

题外话
我观察了下 npm run watch-poll 执行后,终端显示的信息如下

npm run watch -- --watch-poll
npm run development -- --watch "--watch-poll"
cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js "--watch" "--watch-poll"

我找的 webpack.mix.jswebpack.config.js 在同一个文件夹下,根据第三条执行的命令来看,涉及了到 webpack.jswebpack.config.js ,好像没有涉及到修改的 webpack.mix.js

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

改成教程里的webpack.mix.js,homestead里重新运行npm run watch-poll,刷新网页,样式加载成功

3年前 评论

我是重新运行 npm run watch-poll才行的(所以它watch个der?)

2年前 评论

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