rspack.experiments.VirtualModulesPlugin 是 Rust 实现的 webpack-virtual-modules 插件,它与 Rspack 深度集成,在提供相同功能的同时拥有更好的性能。
创建一个新的 VirtualModulesPlugin 实例,可以在构造函数中传入虚拟模块:
参数:
modules(可选):一个对象,其中键是文件路径,值是文件内容。你可以使用 writeModule 方法动态创建或修改虚拟模块:
参数:
filePath:相对于 compiler.context 的虚拟文件路径contents:虚拟文件的内容