gpt4 book ai didi

gruntjs - 如何使用 Grunt 仅包含 UI Bootstrap 的特定部分

转载 作者:行者123 更新时间:2023-12-02 21:03:03 25 4
gpt4 key购买 nike

我正在使用 UI Bootstrap 的 Accordion 、工具提示和过渡组件.

我可以create a custom build with the online tool在 UI Bootstrap 网站上,这将创建一个缩小和非缩小的 JS 文件,仅包含我选择的组件,没有任何开销。

但是,我不想使用在线工具来编译我的自定义版本的 UI Bootstrap,而是想在本地编译我自己的版本,最好使用我已经使用的工具; Bower、Grunt 和 NPM。

所以我的问题是:如何在本地创建我自己的 UI Bootstrap 版本?

<小时/>

bower install angular-ui-bootstrap,然后在 bower_components/angular-ui-bootstrap 中调用 Grunt build 创建 UI Bootstrap 构建包括所有模块,可能有一种方法可以仅对模块的子集执行相同的操作,但我无法弄清楚这一点。

最佳答案

可以使用以下命令来完成

grunt build:moduleName1:moduleName2:moduleName3....:moduleNameN

例如,如果您要求构建仅包含选项卡按钮模块,那么 grunt 命令将类似于

grunt build:tabs:buttons

生成的文件将出现在 dist 文件夹中

对于模块名称列表,请检查src文件夹中的所有文件夹名称

这方面的文档很少,但是如果您检查Gruntfile.js ,他们注册构建任务,他们提到如何有选择地构建模块

关于gruntjs - 如何使用 Grunt 仅包含 UI Bootstrap 的特定部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30547326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com