gpt4 book ai didi

Laravel 混合版本控制不会删除旧的构建文件

转载 作者:行者123 更新时间:2023-12-03 22:26:11 26 4
gpt4 key购买 nike

我正在使用 Laravel 5.4 和 mix 来版本我的 javascript 和 scss 文件。
问题是:它不会清除以前构建的文件,而只是添加一个具有不同文件名的新文件,即 app.9d3e179e85922aad6ccf.js
在我开始的一个新项目中,我没有这个问题。 Mix 正确地用最新的构建版本替换了旧文件。

有什么地方可以进行更改吗?

最佳答案

这是 laravel-mix 库的一个问题,这里无法解决。 GitHub 上有许多 Unresolved 问题涉及相同的问题。您可以检查最新的一些解决方法,直到官方图书馆得到永久修复。

https://github.com/JeffreyWay/laravel-mix/issues/814

可能的解决方案,以防将来链接不起作用。

There are few possible solution for now.

  1. Let files go in default directories.

    js mix.js('./resources/assets/js/app.js', 'public/js/app.js')

  2. Tell npm to delete your bundle folder before building new

  3. Use the clean-webpack-plugin package https://github.com/johnagan/clean-webpack-plugin

关于Laravel 混合版本控制不会删除旧的构建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44353166/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com