在我的应用程序中,我正在使用babel
来应用webpack
(用于从源文件生成捆绑包)。我创建了一个在ExecJS环境中在服务器上运行的包(入口点server_rendering.js
),在客户端上创建了一个捆绑包(入口点application.js
)。由于与某些JS库的某些特殊交互,我需要根据入口点文件运行不同的babel转换。我该怎么办?
为澄清起见,babel
似乎存在许多类似的问题,它们基于环境变量做出不同的响应,这不是我在这里想要做的。我希望能够将两个文件作为同一webpack
进程的一部分进行编译。
在我的情况下,我也对基于入口点扩展webpack
配置感到满意。