問題タブ [hugo]
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.
pygments - Hugo + Pygments—ハイライトのテーマを変更するには?
Hugo で Pygments を使用すると、次のようなブロックで構文の強調表示を行うことができます。
これは、コードが色付けされているという点で「機能」しますが、色が良くなく、白い背景 (Hugo テーマから) に白いテキスト (Pygments から) が表示されます。ハイライトのテーマを変更する方法はありますか?
go - 範囲内で where と first を組み合わせる方法
私は Go と Hugo サイト ジェネレーターを初めて使用し、現在単純なテーマを作成しています。where
フィルターと関数を組み合わせようとしていますが、first
機能させることができません。
私が欲しいのは、post
セクションの最初の10項目を取得することです
上記は正常に動作しますが、最初の 10 項目のみを返すようにするにはどうすればよいですか (以下は動作しません)。
templates - Hugo Go テンプレートで markdownify の代わりに asciidocify を行う方法は?
私のhugoプロジェクトでは、yaml構成ファイルで「説明」属性を定義しています。
これを html ファイルで使用し、マークダウン プリプロセッサを介して実行します。
私は通常 Asciidoc ファイルを使用するので、ソースファイルを Asciidoc に保存したいと思います。しかし、「asciidocify」のような機能は見つかりませんでした。
どうやってやるの?
go - ハンドルバー内の Hugo 構文のドキュメント?
Hugo でサイトを構築しようとしていますが、Hugo のドキュメントの一部を理解するのに苦労しています。具体的には、テンプレートでフロントマターを表示するとき。
ハンドル バー内の変数に対して実行できる関数があります。例: {{ range .Data.Pages }} 範囲とは? これらの関数が何をするかについてのドキュメントが見つかりません。それとも、単なる Go コードであり、Go は公正なゲームなのでしょうか? ドキュメントを探しているだけなので、必要なものを理解できます。
markdown - Hugo/Markdownページに別のファイルを含めるにはどうすればよいですか?
最近、ウェブサイトの再開発を依頼されました。再加工されたサイトはMarkdownで作成され、 Hugo 静的サイトジェネレーターを介して実行されます。
Hugo で処理された Markdown Web ページに他のファイルを含める方法はありますか? もしそうなら、どのように?私が何かを見逃していない限り、これはHugo docsで対処されていません。
HTML と一部のサーバー (少なくとも Apache) を使用すると、次のようなことができます。
「一部のコンテンツ」や「その他のコンテンツ」などをテンプレートに配置し、テンプレートの {{ .Content }} を介して「含まれる」.md ファイルに含まれるものを作成するテンプレート ページを作成しようとしました。ただし、1) テンプレートの使用方法が間違っているようです。2) 必要な場合にさらにファイルを取り込む方法がわかりません。
docker - Docker はポートをマッピングしていないようです
人々がコンテンツを簡単に管理できるように、Docker コンテナー内で実行しようとしています。
私の最初の仕事は、Hugo を稼働させ、人々がサイトをローカルで閲覧できるようにすることです。
これが私のDockerfileです:
サイトのリポジトリをチェックアウトしてから、Hugo を実行しています -hugo server
次に、次の方法でこのコンテナーを実行しています。
すべてが正常に開始されていると報告されていますが、ローカルでブラウズしようとするとlocalhost:1313
何も表示されません。
私が間違っているアイデアはありますか?
アップデート
docker ps
私に与えます:
そしてdocker logs 9e1
私に与えます:
html - Atomでgoテンプレートファイルを構文強調表示するにはどうすればよいですか?
私が.html
取り組んでいるファイルは、実際には golang テンプレート ファイルです。ファイルの名前を.gohtml
次に変更すると、Atom は HTML だけでなく、gaoling テンプレート トークンも正しく強調表示します。Hugo 静的サイト ジェネレーターを使用しているため、ファイルの名前を に変更できません.gohtml
(そのままにしておく必要があります) 。.html
.html
Atom にすべてのファイルをファイルであるかのように強調表示させる方法はあり.gohtml
ますか?
go - travis go エラー 'コマンド "eval go get -t -v ./..." が失敗しました'
私はかなり簡単なセットアップをしています.. - Travis.yml ファイル: https://github.com/openassistive/OpenATFrontEnd/blob/master/.travis.yml
次の行があります。
しかし、それは失敗します - で
コマンド「eval go get -t -v ./...」が失敗しました。再試行中、2/3。
( https://travis-ci.org/openassistive/OpenATFrontEnd/builds/166105574 ) わかりません。言語が正しく設定されていることがわかります-他のSOの投稿を見ると、バージョン番号は正しいです。使用すべき別のバージョンはありますか?