Bootstrap项目结构和版本控制

时间:2016-02-20 02:09:44

标签: git twitter-bootstrap version-control

Bootstrap可以通过zip,clone或包管理器安装。

整个软件包包括源代码,文档,示例和其他构建工具。

已构建的项目代码放在dist目录中。

我无法弄清楚如何在使用现有代码库或作为独立网站的情况下“正确”使用Bootstrap打包项目......

我应该只在版本控制中将内容放入dist中吗?

是否有理由将整个软件包存储在版本控制中?

如果后者比package.json文件属于Bootstrap而不是个性化项目......

1 个答案:

答案 0 :(得分:1)

预编译的Bootstrap下载如下所示:

for (int j = 0; j < charArray[i].length; j++) {

           System.out.print(charArray[i][j]);

      }

Bootstrap源代码下载如下:

bootstrap/
├── css/
│   ├── bootstrap.css
│   ├── bootstrap.css.map
│   ├── bootstrap.min.css
│   ├── bootstrap.min.css.map
│   ├── bootstrap-theme.css
│   ├── bootstrap-theme.css.map
│   ├── bootstrap-theme.min.css
│   └── bootstrap-theme.min.css.map
├── js/
│   ├── bootstrap.js
│   └── bootstrap.min.js
└── fonts/
    ├── glyphicons-halflings-regular.eot
    ├── glyphicons-halflings-regular.svg
    ├── glyphicons-halflings-regular.ttf
    ├── glyphicons-halflings-regular.woff
    └── glyphicons-halflings-regular.woff2

请注意以下事项:

  • bootstrap/ ├── less/ ├── js/ ├── fonts/ ├── dist/ │ ├── css/ │ ├── js/ │ └── fonts/ └── docs/ └── examples/ 文件夹包含上面预编译下载中列出的所有内容。
  • dist/less/js/分别是CSS,JS和图标字体的实际源代码。

您的问题是,仅仅在项目中包含fonts/文件夹是否足够,是的,这就足够了。但是,如果您只是想使用预编译的Bootstrap而不对其源代码进行任何修改,那么您最好先下载预编译的Bootstrap。但是,如果您想使用并修改项目的源代码,则必须包含整个包。