您如何为用户创建带有构建选项的 meteorJS 包?
How do you create a meteorJS package with build options for the user?
我正在为一个 JS 库创建一个流星包,它在主存储库中包含许多可选插件。我想为用户提供 select 使用哪些库扩展的选项,而不必总是包含它们。
当前的构建系统是否可行?如果是这样,我从哪里开始?
目前不支持。从某种意义上说,每个包都是您通过包系统本身启用的 "option"。您目前最好的选择是只为每个部分发布包,并可能为常见的构建组合添加包。
Twitter Bootstrap 目前正在做类似的事情:
twbs:bootstrap // normal bootstrap
twbs:bootstrap-noglyph // bootstrap sans glpyhs
同样相关的是,一些(许多)预包装的手写笔包:
stolinski:stylus-multi
cryptoquick:stylus-multi
mquandalle:stylus
我期待这个答案变得陈旧。
我正在为一个 JS 库创建一个流星包,它在主存储库中包含许多可选插件。我想为用户提供 select 使用哪些库扩展的选项,而不必总是包含它们。
当前的构建系统是否可行?如果是这样,我从哪里开始?
目前不支持。从某种意义上说,每个包都是您通过包系统本身启用的 "option"。您目前最好的选择是只为每个部分发布包,并可能为常见的构建组合添加包。
Twitter Bootstrap 目前正在做类似的事情:
twbs:bootstrap // normal bootstrap
twbs:bootstrap-noglyph // bootstrap sans glpyhs
同样相关的是,一些(许多)预包装的手写笔包:
stolinski:stylus-multi
cryptoquick:stylus-multi
mquandalle:stylus
我期待这个答案变得陈旧。