介绍
build-plugin-ice-core 是一个用于修改 buildConfig 的 ice-scripts 插件。通过这个插件,你可以自定义冰体系项目的打包配置,从而满足你的项目需求。
安装
--- ------- --------------------- ----------
使用
在 buildConfigChain
中通过 apply
方法使用该插件。
-------------------- - -------- ----------- ------- -- - ----- - ------ ------------ - - --------------------------------- -------------------- - -------- ----------- ------- --- -- -- ------- -- -
命令行配置
该插件支持通过命令行参数来修改配置值。
outputDir
修改输出目录。
----------- ----- ----------- -----
publicPath
修改公共路径。
----------- ----- ------------ --------
sourceMap
是否开启 sourceMap。
----------- ----- -----------
miniCssExtractPlugin
是否使用 CSS 分离插件。
----------- ----- ----------------------
analyze
是否启用构建分析工具。
----------- ----- ---------
示例
以下示例配置文件是带有 css-modules 唯一哈希名称的 webpack 配置。
----- -------------------- - ----------------------------------- ----- - ------ ------------ - - --------------------------------- -------------- - -- ------- -- -- - ----- ------ - - ------ ---------------- ------- - ----- -------- ----------- ---- --------- ----------------------------- -------------- ----------------------------- -- ------- - ------ - - ----- --------------------- ---- - ---------------------------- - ------- ------------- -------- - -------- - --------------- ---------------------------------- -- -- -- ----------------- -------------- -- -- -- -- ------------- - ------------ - ------- ------ -------- ------ ---------- -- ----------------- -- ------------------- -- ----------------------- ---- ----- ----- ------------ - -------- - ----- ------------------------- --------- ---- -- -- -- -- -------- - --- ---------------------- --------- ------------------------------- -------------- ------------------------------- --- -- -- -------------------- - ------- --- ------ ------- --
总结
通过 npm 包 build-plugin-ice-core,我们可以轻松地自定义 webpakc 配置,以满足不同的项目需求。希望该插件可以帮助到你。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/5eedab49b5cbfe1ea06106e6