Ответ 1
Документация Bootstrap 3.0 построена с использованием Jekyll. Чтобы просмотреть локальные документы, вам необходимо установить Jekyll для запуска локального сервера.
Я пытаюсь скомпилировать bootstrap 3. У меня есть репо, клонированное на моем локальном. Я запустил make в каталоге начальной загрузки.
aaas-imac:bootstrap aaa$ make
Building Bootstrap...
--------------------------------------------------
Running JSHint on JavaScript... ✔ Done
Compiling LESS with Recess... ✔ Done
Prepping documentation assets... ✔ Done
Compiling and minifying JavaScript... ✔ Done
--------------------------------------------------
Success!
Thanks for using Bootstrap,
<3 @mdo and @fat
aaas-imac:bootstrap aaa$
Я не вижу скомпилированные документы где-нибудь?
Документация Bootstrap 3.0 построена с использованием Jekyll. Чтобы просмотреть локальные документы, вам необходимо установить Jekyll для запуска локального сервера.
Чтобы установить Jekyll и построить: (Примечание для окон см.: fooobar.com/questions/29597/...)
apt-get install rubygems
)gem install jekyll
./docs
вашей начальной загрузки (см. также: Исследуйте и установите Twitter Bootstrap 3)забастовкa > jekyll --server
из вашего загрузочного каталогаhttp://localhost:9001/
http://localhost:9001/docs.html
NB порт по умолчанию для WEBrick будет равен 9001. Если этот порт недоступен, будет использоваться другой порт: WARN TCPServer Error: Address already in use - bind(2)
INFO WEBrick::HTTPServer#start: pid=30728 port=4000
Когда вы заходите на http://localhost:9001/
, вы увидите домашний экран. Кнопка "Просмотр документов" ссылается на /docs/, пока документы находятся на docs.html См. ниже:
Теперь (jul 10 2013) ссылки на навигацию кажутся сломанными (отсутствует .html), поэтому используйте http://localhost:9001/javascript.html
вместо http://localhost:9001/javascript
. См. Также: https://github.com/twitter/bootstrap/pull/8443
Использование git (уже установлен jekyll):
git clone --branch 3.0.0-wip git://github.com/twitter/bootstrap.git
cd bootstrap
jekyll --server
посетите http://localhost:9001/
или http://localhost:4000/
UPDATE @lee-whitney предлагает использовать jekyll serve
вместо jekyll --server
. Команда jekyll serve
создает каталог с html файлами документов. Вы можете обслуживать эти файлы на (локальном) веб-сервере. jekyll serve
не запускать сервер (jekyll). Я тестирую эти команды на linux (Ubuntu 12.04LTS) с Jekyll 0.12.1
В Windows (отлично проверенный мной не уверен в Linux):
Шаг 1: Загрузите Bootstrap3: github.com/twitter/bootstrap/archive/3.0.0-wip.zip
Шаг 2: Загрузите Ruby: Нажмите здесь
Шаг 3: Загрузите Devkit: Нажмите здесь и извлеките его в какой-либо каталог.
Шаг4: Перейдите в devkit direcory через ruby terminal и выполните следующие команды
ruby dk.rb init
ruby dk.rb install
gem install jekyll --version '= 0.11.0'
Шаг версии очень важен, поскольку я не смог скомпилировать документы в последней версии jekyll, поэтому переключился на более старую версию.
Шаг 5: перейдите в корневой каталог вашего загрузочного каталога
Шаг 6: запустите jekyll --server
Шаг7: посетите localhost: 9001/или localhost: 4000/в вашем браузере (один из них, безусловно, будет работать)
Я попробовал метод Абхишека, и это сработало. Но не полностью. У меня все еще есть некоторые ошибки Fluid.
Итак, я много разрывался и нашел решение. Компиляция Bootstrap 3 более раздражает, чем 2.3.2
Выполните следующее, чтобы скомпилировать и запустить его.
Получите Jekyll 1.x, как указано на странице GitHUb Bootstrap.
Перейдите в каталог devkit через ruby terminal и выполните следующие команды
ruby dk.rb init
ruby dk.rb установить
gem install jekyll
Удалить pyices 0.5.2 и установить pygments 0.5.0
gem удалить pygments.rb --version "= 0.5.2"
gem install pygments.rb --version "= 0.5.0"
Перейдите в корневую директорию извлеченного источника начальной загрузки в своем терминале и запустите следующую
chcp 65001
jekyll служат
Теперь перейдите на localhost: 9001 и там вы увидите локальные документы, размещенные локально.
ПРИМЕЧАНИЕ. После компиляции вы можете получить доступ к этим страницам без необходимости запускать команду jekyll serve каждый раз. Просто откройте html-страницы, как и с любой локально сохраненной веб-страницей.
Также не стесняйтесь удалять извлеченные файлы DevKit, так как вы не будете использовать их снова для просмотра документов.
Вот сжатые документы, не нужно ничего делать, кроме как читать. Полный загружаемый Bootstrap 3 документа.
http://web3canvas.com/item/bootstrap-3-docs/
Наслаждайтесь!
Вот полное решение
Для установки Jekyll, Rouge и сборки:
если у вас не установлен рубин - http://jekyll-windows.juthilo.com/2-jekyll-gem/
npm install
- если вы столкнулись с проблемами, выполните npm update
gem install jekyll
gem install rouge
jekyll server
из папки начальной загрузки Update: For Bootstrap version 3.3.4
Чтобы запустить локальные документы Twitter Bootstrap(v3.3.4)
, я выполнил следующие шаги и надеюсь, что он может помочь другим.
Шаги:
gem install jekyll
(необходимо установить Ruby
, Rubygems
) git clone --branch gh-pages git://github.com/twitter/bootstrap.git
(теперь gh-pages
ветвь содержит все документы)
cd bootstrap
jekyll serve
http://127.0.0.1:4000/
URL-адрес сервера по умолчанию