首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bower:用bower安装遗留引导程序(2.3.2)

Bower:用bower安装遗留引导程序(2.3.2)
EN

Stack Overflow用户
提问于 2014-01-27 08:50:48
回答 3查看 3.6K关注 0票数 5

我有一个使用引导2.3.2的开源webapp应用程序,目前我无法移动到引导程序3(完全不同的网格系统)--我试图移动webapp来使用bower来处理依赖关系,但是bower install bootstrap#2.3.2获取的东西看起来像是未构建的原始代码回复,例如没有css文件夹,只有分离的less文件,没有人缩小bootstrap.min.js,而是多个不同的插件(没有连接)等等。

这个可以修好吗?我应该以不同的方式安装吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-01-28 07:44:49

我最终得到的解决方案是:分叉引导回购、清理(其他分支等) git reset --hard到v2.3.2标记--将其签入另一个分支并将其推送到github。更多的清理(删除旧的主分支,更高的标签)。运行构建过程并为v2.3.2标记设置一个“更新”的dist文件夹。更改bower包并将其发布为bootstrap2.3.2包。

现在,我(和其他人)可以安装从这个回购保龄球安装。如果有人想要使用它,结果是这里

票数 3
EN

Stack Overflow用户

发布于 2014-01-27 09:00:29

你做的一切都是正确的。看看README for v2.3.2 on github

引导程序包括一个makefile,它为使用框架提供了方便的方法。在开始之前,请确保安装必要的本地依赖项: $ npm安装完成后,您将能够运行提供的各种make命令: 造造 运行暂存编译器以重新生成/less文件并编译文档。需要休息和丑陋的-js。 试制试验 在幻影中运行jshint和qunit测试(用于ci)。取决于是否安装了幻影。 表制表

票数 3
EN

Stack Overflow用户

发布于 2015-01-24 20:48:08

我只是遇到了这个问题,基本上是建立了我自己的Bootstra2.3.2叉(在我注意到您的答案之前)。当我深入研究时,我注意到Bootstra2.3.2实际上附带了可以在您的项目中使用的预构建资产。虽然它不像Bootstrap 3中的dist/目录那么明显,但是您可以在该项目的bower.json中找到预构建的资产的位置

代码语言:javascript
复制
"main": ["./docs/assets/js/bootstrap.js", "./docs/assets/css/bootstrap.css"],

那你就去吧。像通常那样将{"bootstrap": "~2.3.2"}添加到bower.json依赖项中,然后按如下方式使用:

代码语言:javascript
复制
<link href="bower_components/bootstrap/docs/assets/css/bootstrap.css" rel="stylesheet">
<script src="bower_components/bootstrap/docs/assets/js/bootstrap.js"></script>

不需要构建步骤。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21376440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档