Laravel混合复制功能不会在生产模式下复制到公共文件夹以外的其他功能

问题描述 投票:0回答:0

通过laravel中的基本laravel mix设置,复制方法强制复制公用文件夹中的文件。 例如,我有以下代码:

mix.copy('node_modules/jquery/dist/jquery.min.js', 'resources/js/libs');

现在,如果我运行npm run watch这行可行,但如果我运行npm run production则不行。 在生产的情况下,它显示此错误:

Error: ENOENT: no such file or directory, open '/Users/myuser/code/myproject/public/resources/js/libs/jquery.min.js'

看看它如何尝试在公共总监内部建立路径,应该在何处复制内部资源。 它与正常的npm run watch一起工作正常

javascript laravel-mix
© www.soinside.com 2019 - 2024. All rights reserved.