Javascript 我只能将js文件与encore结合使用吗?
我有一个带有twitter引导模板的symfony项目(twig中的硬编码资产)。我希望使用Encore管理资产,但如果Encore处理文件,则使模块和下一个编译变魔术 有没有办法只为combine js配置Encore,而不进行编译 基本安装安可: …还有我的想法,在app.js文件中:Javascript 我只能将js文件与encore结合使用吗?,javascript,symfony,npm,webpack-encore,Javascript,Symfony,Npm,Webpack Encore,我有一个带有twitter引导模板的symfony项目(twig中的硬编码资产)。我希望使用Encore管理资产,但如果Encore处理文件,则使模块和下一个编译变魔术 有没有办法只为combine js配置Encore,而不进行编译 基本安装安可: …还有我的想法,在app.js文件中: include '1-file.js'; // alert(1); include '2-file.js'; // alert(2); 和以细枝为单位的输出: merged.js // alert(1);
include '1-file.js'; // alert(1);
include '2-file.js'; // alert(2);
和以细枝为单位的输出:
merged.js // alert(1); alert(2);
感谢您的建议我已经与encore合作好几个月了,当您运行
纱线构建
或npm运行构建
时,encore会将这些文件最小化。在webpack.config.js中,您有一个名为enableSingleRuntimeChunk()的选项。该选项告诉系统,如果文件很大,encore会将文件一分为二,以优化流程。如果要禁用,请删除前一行并写入.disableSingleRuntimeChunk()
不要忘记再次运行encore以保存此更改 您是否尝试过:@TimZwinkels是的,尝试将webpack.config.js中的文件设置为一个数组条目,但从每个文件模块中进行安可,并中断文件之间的关联,我只需要合并,而不需要使用魔法