@wordpress/library-export-default-webpack-plugin

webpack v5已弃用:请使用输出.库.导出而不是。

用于导出的Webpack插件违约使用ES6模块的选定库的属性。实现基于Webpack的核心插件导出属性主模板插件唯一的区别是,此插件允许包含所有入口点名称,其中入口点的默认导出将分配给库目标。

安装

安装模块

npm install@wordpress/library导出默认的webpack插件--保存

注释:此软件包需要Node.js 12.0.0或更高版本。它与旧版本不兼容。它只适用于webpack v4。

用法

构造的实例库导出默认插件在Webpack配置插件条目中,传递一个数组,其中的值对应于入口点名称。

以下示例选择喝倒采插件要更新的入口点。编译时,生成的文件将确保违约为块导出的值将分配给全局变量wp.boo公司.足球块将保持不变。

const LibraryExportDefaultPlugin=require('@wordpress/library-export-default-webpack-plugin');模块导出={// ...条目:{嘘:'/packages/boo',foo:“/包/foo’,},输出:{文件名:“build/[name].js”,路径:__dirname,库:[“wp”,“[名称]”],libraryTarget:“此”,},插件:[new-LibraryExportDefaultPlugin(['boo'])],};

参与此包

这是古腾堡项目的一部分。该项目组织为单回购。它由多个独立的软件包组成,每个包都有特定的用途。此monorepo中的包发布到净现值法并由使用WordPress(文字出版社)以及其他软件项目。

要了解更多关于对这个包或古腾堡整体贡献的信息,请阅读该项目的主要内容贡献者指南.