修改 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.js
与 webpack.config.js
在同一个文件夹下,根据第三条执行的命令来看,涉及了到 webpack.js
和 webpack.config.js
,好像没有涉及到修改的 webpack.mix.js
推荐文章: