添加自定义加载器&插件

编辑该页面

警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 3.4,不再维护。

这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。

添加自定义加载器&插件

添加自定义加载器

安可已经有各种不同的加载器开箱即用的,但是如果有一个特定的装载机,你想使用目前不支持,您可以添加您自己的加载程序通过addLoader函数。的addLoader需要任何有效webpack规则配置。

例如,如果您想要添加handlebars-loader,叫addLoader与你的装载机配置

1 2 3 4
再来一个/ /…….addLoader ({测试:/ \ .handlebars /美元,加载程序:“handlebars-loader”});

由于装载机配置接受任何有效Webpack规则对象,你可以通过任何你需要装载机的额外信息

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
再来一个/ /…….addLoader ({测试:/ \ .handlebars /美元,加载程序:“handlebars-loader”,选项:{helperDirs:[__dirname +' / helpers1 '__dirname +' / helpers2 '),partialDirs:[path.join (__dirname“模板”,“泛音”)]}});

添加自定义插件

安可使用各种不同的插件在内部。但是,您可以添加自己的通过addPlugin ()方法。例如,如果您使用Moment.js,你可能想要使用IgnorePlugin(见时刻/ # 2373):

1 2 3 4 5 6 7 8
/ / webpack.config.js+ var webpack =要求(“webpack”);安可/ /……+ .addPlugin(新webpack.IgnorePlugin (/ ^ \。\ /地区/美元/时间/美元));
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。