Описание тега middleman

Используйте популярную цепочку инструментов Ruby Sinatra (Rails-like) для создания статических веб-сайтов. Создавайте исходные файлы в Markdown, HAML, Textile (или многих других) и используйте SASS с Compass для стилизации. Добавьте Javascript, CoffeeScript и сокеты. Перед построением статических страниц просматривайте сайты локально с помощью встроенного серверного режима. Включает международную поддержку (i18n). При необходимости добавьте файлы данных YAML и пользовательские расширения Ruby. Неограниченное количество словечек в изобилии!
1 ответ

Вывод данных с помощью erb и middleman

Я хочу вывести некоторые данные, и я не уверен, возможно ли это или нет без изменения моего файла данных. В основном у меня есть YAML-файл со следующей структурой items: - category: red name: super fun times note: likes fun - category: red name: sun…
07 июл '15 в 04:36
0 ответов

Как интегрировать внешнюю библиотеку (p5.js) в middleman 3.4?

Я создал эскиз с помощью p5.js, который я поместил в мою папку source/javascripts. Для работы требуются библиотеки p5js (p5.dom.js, p5.js, p5.sound.js). Где я могу их разместить и как мне их назвать? Я попытался поместить их непосредственно в папку …
06 сен '16 в 12:20
1 ответ

Как начать Middleman? не могу загрузить такой файл - меньше (LoadError)

Я изучаю Middleman. Я установил Vagrant и настроил все об этом. Но у меня есть проблема в конце, когда я называю "посредник связки", посредник должен начинать после этого регулярно. Но я получаю это сообщение: "var/lib/gems/2.2.0/gems/tilt-1.4.1/lib…
28 мар '16 в 15:13
1 ответ

Динамическая страница посредника / перезапись URL с подстановочным знаком

Я не могу понять, как переписать URL-адреса для создания динамических страниц с Middleman (3.0.12). Вот моя попытка: activate :directory_indexes # not found page "list/*", :proxy => "index.html" # loads index page "list/index.html", :proxy => …
08 мар '13 в 20:55
1 ответ

Посредник asset_hash с угловым шаблоном Url

Я использую Middleman с activate :asset_hash опция для того, чтобы скомпилировать активы с хэшем, чтобы принудительно сделать недействительной кеш. Проблема в том, что я также загружаю некоторые HTML-шаблоны с Angular templateUrl следующим образом: …
13 янв '16 в 00:12
1 ответ

Игнорировать папку при сборке с помощью приложения Middleman

Я хочу игнорировать samples/ папка при сборке. Я использовал это configure :build do activate :asset_hash, :ignore => [/^samples\//] end Это не сработало, и эта папка все еще была включена в процесс сборки. Кто-нибудь может посоветовать?
18 фев '14 в 09:30
1 ответ

Как отобразить код erb внутри haml img src?

<% data.programs.client_name.each_with_index do |c, i| %> %article .content %header .logo-wrap %img.client-logo{:src => "<%= data.programs.logo_url[i] %>", :alt => ""}/ %div %a{:href => ""} Program Title %p <%= c %> %p Som…
19 апр '13 в 03:08
1 ответ

Посредник готовит "/" перед каталогом js и css

Каким-то образом мой посредник создает <link href="/css/all.css" rel="stylesheet" type="text/css" /> <script src="/js/all.js" type="text/javascript"></script> (обратите внимание на косую черту в начале ссылок) <link href="css/al…
12 май '14 в 14:49
2 ответа

Как развернуть сайт Middleman на странице пользователя GitHub

Я пытаюсь развернуть проект Middleman на своей странице пользователя GitHub ([username].github.io). Я использую гем https://github.com/neo/middleman-gh-pages, и инструкции кажутся достаточно простыми. Однако после запуска bundle exec rake publishМоя…
28 дек '14 в 20:30
1 ответ

Пути посредника не работают в подкаталоге

Итак, это мой первый проект посредника, и я борюсь с тем, как посредник управляет ссылками. На самом деле, я установил его на странице GitHub. Все мои ресурсы работают, поэтому я понял это правильно, но пути, ведущие к каждой странице, не работают и…
02 май '14 в 18:32
1 ответ

Обслуживать файлы с помощью Rack TryStatic напрямую?

Я использую Middleman для создания статического сайта. Посредник генерирует статические HTML-файлы в ./build каталог. Вот конфиг, который я сейчас использую: require 'rubygems' require 'middleman' require 'rack/contrib/try_static' use Rack::TryStati…
06 авг '12 в 18:31
1 ответ

Ошибка Middleman при установке Ruby / GEM: собственный гем 'fast_blank' требует установленных инструментов сборки

Я пытаюсь установить https://middlemanapp.com/ используя "gem", но получаю следующую ошибку. Я прочитал ссылку в сообщении об ошибке, но не могу найти решение. C: \ Users \ user1> ruby ​​-v ruby ​​2.3.3p222 (ревизия 2016-11-21 56859) [x64-mingw32] C…
24 дек '16 в 19:49
0 ответов

Посредник Неверная последовательность байтов в UTF-8

Я хочу отредактировать веб-страницу для кого-то, кто использует посредника. Каждый раз, когда я запускаю посредника в консоли, я получаю эту ошибку: Traceback (most recent call last): 68: from /Users/apple/.rvm/gems/ruby-2.6.0/bin/ruby_executable_ho…
02 мар '19 в 20:35
1 ответ

Почему я получаю эту ошибку, когда запускаю 'bower install'?

Я использую этот проект посредника и пытаюсь запустить установку bower и получить следующее... bower not-cached git://github.com/jquery/jquery.git#~2.0 bower resolve git://github.com/jquery/jquery.git#~2.0 bower not-cached git://github.com/appleboy/…
01 апр '14 в 13:33
1 ответ

Использование haml для публикации файлов в блоге посредников

У меня есть блог Middleman с файлами постов в источнике / журнале. Конфигурация моего блога: activate :blog do |blog| # set options on blog blog.prefix = "journal" blog.permalink = "{year}-{month}-{day}-{title}.html.haml" blog.sources = "{title}.htm…
08 дек '15 в 21:44
0 ответов

Посредник добавляет страницы только для дополнительного языка на многоязыковом сайте

Я использую i81n для локализации и структура файла такая, как показано ниже. Мне интересно, возможно ли добавить одну страницу только для дополнительного языка. локали (все данные для страниц, не относящихся к блогам)en.yml es.yml источниклокализует…
29 июн '16 в 18:14
0 ответов

В Middleman перенаправления на временную домашнюю страницу в моем config.rb не работают

Первоначально в моем config.rb у меня было следующее: activate :i18n, mount_at_root: false, langs: ['en-us', 'es-mx'] activate :directory_indexes redirect 'index.html', to: 'en-us' Это прекрасно работает для перенаправления localhost:4567/ в localho…
11 сен '15 в 20:25
1 ответ

Потребление уценки внутри yaml

Я делаю свой первый сайт с посредником, и он поднимает некоторые вопросы для меня. Один из которых, если это приемлемо или / и правильный подход. Мой сайт организован так: data about.yml carrer.yml ... source en about index.html.erb career index.htm…
10 мар '14 в 13:18
2 ответа

Почему мое приложение промежуточной герои игнорирует Procfile?

Я изо всех сил пытался запустить мое посредническое репо в Heroku. Я следовал учебному пособию http://randomerrata.com/post/56163474367/middleman-on-heroku, но у меня остались проблемы. Несмотря на установку драгоценного камня puma, по какой-то прич…
06 дек '13 в 05:20
1 ответ

Посредник: относительная_сеть совместимость с: каталог_индексами

У меня есть некоторые проблемы с Middleman 3.0, которые меня смущают. Я строю свой сайт с activate :relative_assets а также activate :directory_indexesконструктор не понимает, что файл вложен на один уровень глубиной, и выводит неправильные относите…
06 дек '12 в 22:48