Php 为什么';t mix-manifest.json刷新?

Php 为什么';t mix-manifest.json刷新?,php,laravel,webpack,manifest,laravel-mix,Php,Laravel,Webpack,Manifest,Laravel Mix,我的webpack.mix.js const { mix } = require('laravel-mix'); mix.scripts([ 'node_modules/highlightjs/highlight.pack.js', 'public/js/app.js' ], 'public/js/app.js') .sass('resources/assets/sass/app.scss', 'public/css') .copy('node_modules/font-awe

我的
webpack.mix.js

const { mix } = require('laravel-mix');

mix.scripts([
    'node_modules/highlightjs/highlight.pack.js',
    'public/js/app.js'
], 'public/js/app.js')
.sass('resources/assets/sass/app.scss', 'public/css')
.copy('node_modules/font-awesome/fonts', 'public/fonts')
.js('resources/assets/js/app.js', 'public/js')
.version();
显然使用了
version()
方法,但没有刷新
mix manifest.json
文件

mix重复返回相同的
mix manifest.json
文件

{
  "/js/app.js": "/js/app.29dc49fed41329db45585945297fcf3e.js",
  "/css/app.css": "/css/app.42b000e5046630edd233b0eb8d2df902.css"
}

如何刷新该文件?

仅当保存的文件与当前版本文件不同时,版本号才会更改


尝试对你的app.scss文件做一个小改动,你会看到版本号更新。

谢谢你的回复。app.css文件版本在app.scss更改时已更改,但即使“resources/assets/js/app.js”文件版本更改,“public/js/app.js”文件版本未更改