問題タブ [middleman]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
6100 参照

ruby - MIddleman 3.0 の使用 - 動的ページに個々のページ タイトルを設定するにはどうすればよいですか?

ミドルマンで簡単なポートフォリオサイトをまとめています。ローカルの YAML データに基づいて「作業」ページを動的に生成しています。これはconfig.rbにあります:

SEO の目的で、これらの動的に生成されたページのそれぞれに、固有のページ タイトルと説明を付けたいと考えています。

タイトルは現在このようにレイアウトファイルに設定されています

そして、frontmatter を使用して current_page 変数を次のように設定できることを知っています

それを project_template.haml に貼り付けることができますが、このようなものを機能させる方法はありますか?

0 投票する
1 に答える
212 参照

build - 仲買人のビルド - コーヒーとそれ以下を含む

コーヒーと少ないファイルを含めてmiddlemanbuildを使用することは可能ですか? それらをビルド/ディレクトリとコンパイル済みディレクトリに配置したい。

0 投票する
1 に答える
1148 参照

ruby - Middlemanを拡張して新しいファイルタイプ(.JADE)を処理する

Middlemanに.jadeサポートを追加したいと思います。jadeの動的機能を使用する必要はありませんが、独自の厄介なコンパイルスクリプトではなく、仲介者でアプリをコンパイルしたいと思います。

Middlemanに新しいファイルタイプを追加する最も簡単な方法は何ですか?

0 投票する
2 に答える
224 参照

ruby - Ruby Helper のネストされたメソッド

私はミドルマンのプロジェクトに取り組んでいます。メソッドの結果を別のメソッドのパラメーターとして渡そうとしています。コンマと括弧であらゆる種類の構文の問題に遭遇しています。私にはすべてが正しく見えます、私は狂っていますか? 前もって感謝します!

私が問題を抱えているメソッド呼び出しはcreate_campus_subnav()

そしてエラー:

0 投票する
1 に答える
167 参照

ruby - Middleman が生成した静的ページで埋め込み Ruby をサポートする方法

優れたMiddlemanを使用して生成された静的サイトがあります。Apache サーバー上で問題なく動作しています。ここで、埋め込まれた Ruby をページの 1 つに追加する必要があります(Ruby は実行時に評価する必要があり、ミドルマンのビルド段階では評価しません)。このコードがどのような形式になるかについては説明しませんが、この質問では、Ruby が組み込まれている必要があると仮定してください。

それで、私のオプションは何ですか?

0 投票する
1 に答える
873 参照

middleman - Middleman :relative_assets と :directory_indexes の互換性

Middleman 3.0 で混乱している問題がいくつかあります。activate :relative_assetsandを使用してサイトをactivate :directory_indexes構築しています。ビルダーは、ファイルが 1 レベル深くネストされていることを認識せず、画像、JavaScript ファイル、スタイルシートなどの間違った相対パスを出力します。私が混乱しているのは、この問題が明らかにここで修正: https://github.com/middleman/middleman/issues/361gem install middlemanコマンドを使用して Middleman をインストールし、さらに を実行しただけgem updateなので、最新バージョンがインストールされていると思います。私が間違っていることを知っている人はいますか?ありがとう。

0 投票する
1 に答える
149 参照

ruby-on-rails - Sprockets で必要なファイルからファイルを要求する

それ自体が他の JavaScript ファイルを必要とする JavaScript ファイルを要求したいと思います。

main.js で

plugins.js 内

ただし、sprockets は plugins.js の内容を main.js に追加しますが、その中の require を評価していないように見えるため、js ファイルをプルしてそれらを含めるのではなく、コンパイルされた main.js にコメントとして含めます。 .

コンパイルされた main.js で

これらの require を plugins.js ではなく main.js に追加すると、それらは適切に必要になり、その内容はコンパイルされた main.js に含まれます。

では、sprockets が plugins.js のインクルードを評価しないのはなぜでしょうか?

0 投票する
3 に答える
4251 参照

ruby - コードがどの環境で実行されているかを知る方法は?

layoutファイルでhaml、私たちが開発環境と構築環境にいるかどうかを判断したいと思います。Middlemanを使用しています。

私はこのようなことをしたいと思います:

Rubyの環境変数にアクセスしようとしましたが、ファイルにカスタム変数を定義しようとしましたがconfig.rb、成功しませんでした。

0 投票する
2 に答える
3328 参照

padrino - スリムを使用して仲介業者でcontent_forとyield_contentを使用する方法

content_forの前に=、==、または-運がないので試してみました:)

index.slim

layout.slim

誰かが解決策を得たことを願っています。