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