問題タブ [static-site]

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 投票する
1 に答える
478 参照

html - テンプレートを使用して生成する静的 html サイト

Dreamweaver を使用して最初に開発された静的 html サイトでいくつかの作業を行う必要があります。サイトを静的 html として保持したいのですが、理想的には Dreamweaver を使用しないでください (プログラムが Sublime Text に比べて古く感じられるため、テンプレートが必要ですが)。 .

過去にHammerアプリを試してみましたが、これは素晴らしいものでしたが、変数が定義されていない場合にエラーをスローするという私の意見では、いくつかの小さな欠陥がありました。メタディスクリプションを設定したくない/設定する必要がなく、私が知る限り、それはもはや開発されていません。

好きなエディターを使用してテンプレートを作成できる、静的な html を生成する他の方法はありますか?

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

ajax - AWS S3 静的ウェブサイトの ajax コールバックが失敗する

最近、ウェブサイトの開発中に aws s3 でサブスクリプション オプションを使用して静的なウェブページをホストすることになりました。私の静的 Web ページは、サブスクライバーの電子メールをパラメーターとして使用して、別の RESTful サービスへの ajax 呼び出しを行います。サブスクリプションが完了したら、サブスクライバーに通知する必要があります。ここで、コールバックに問題があります。

サブスクリプションが完了した後、「.success(」は起動しません。リクエストに対するレスポンスは次のとおりです。

それがs3の機能なのか、それとも何か他の機能なのか、誰か知っていますか?

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

html - Gulp HTML レイアウト プラグイン

私は非常に単純な問題を抱えています:同じレイアウトの3つの静的ページ。そのため、レイアウトとコンテンツを分割し、コンパイル中にレイアウトにデータ(ページタイトルなど)を挿入したいと考えています。適切な gulp プラグインを教えてもらえますか? 私はgulp-pagemakiを見つけました - それは機能せず、マークダウンのコンパイルが必要ないことを除けば、まさに私が欲しかったものです。

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

ruby - レイアウトでブログ構成変数にアクセスする

以下は、私が必要としていたものの適切な説明ではないことがわかりました。このすべての調査を通じて、私が尋ねるべきだった質問をする方法を見つけました。新しい投稿:こちら. 他の誰かに利益をもたらす場合に備えて、この質問を残してください。


blog.prefix複数の「ブログ」を有効にしてサイトを構築していますが、 fromのようなものを取得できると便利な場合がありますconfig.rbset変数を使用してインスタンス変数を使用できることは知っていますがconfig.rb、それはテンプレートで、自分がどのブログにいるのかを知る必要があり、問題が解決しないことを意味します。(すべてのブログに 1 つのレイアウトが必要であり、それぞれに 1 つのレイアウトが必要です。)

blog.prefixおよびその他のアクティベーション変数を取得して、次のconfig.rbようなレイアウトで使用する方法はありますか?

アップデート

page doブロックにインスタンス変数を渡そうとしましたが、ページをレンダリングlocals => { :variable = value }するときに と の両方を使用しました。Error: cannot find _auto_layout

私は最初にこれをミドルマン フォーラムに投稿しましたが、Stackoverflow の方が注目される傾向があります。:-D

更新 2

それぞれに個別の変数 (たとえばblog1_prefixblog2_prefix、 、およびblog3_prefix) が必要な場合は、テンプレートからどの変数を呼び出しているかを知る必要があります。接頭辞 (または何でも) を取得しているブログを知るために、テンプレートが必要です。

私のconfig.rb中には、次のようなブロックがあります。

上記の例のように、レイアウトがどのブログで呼び出されているかをレイアウトが認識できるようにする 1 つの変数を設定する方法はありますか。

これは、1 つのレイアウトから 3 つのブログのそれぞれにレンダリングされます。

<p>The blog prefix is: blog1</p>

<p>The blog prefix is: blog2</p>

<p>The blog prefix is: blog3</p>

0 投票する
4 に答える
466 参照

handlebars.js - 組み立てる - X 件の投稿を表示するように収集を制限するにはどうすればよいですか?

詳細:

組み立てる: 0.4.4

うなり声: 0.4.1

質問:

最新の 5 つの投稿をフロント ページに表示するブログを設計しています。キーワードに基づいて投稿のコレクションを作成しました。

さまざまな投稿の YAML フロント マターは次のようになります。

--

レイアウト: default.hbs

タイトル: <%= site.title %>

説明: "Adult Redeploy All Sites Summit 2015"

作成日: 06-23-2014

スラッグ:「ようこそ」

パンくずリスト: false

投稿日: 2014 年 1 月 12 日

キーワード:

  • ニュース

ナビゲーションソート: 100

--

タイトルと要約を表示する私のコードは次のとおりです。

これは機能します。すべてのブログが問題なく表示されます。しかし、私は 5 つに制限したいと思います。つまり、最新の 5 つです。

私はこの問題を見てきました:

https://github.com/assemble/assemble/issues/463

しかし、それを上記の例に組み込む方法がわかりません。#withSort でページを制限する方法はありますか?

混乱している。

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

jekyll - Hexo テンプレートで JSON/YAML を使用するにはどうすればよいですか?

Hexo のドキュメント全体に目を通しましたが、Hexo テンプレートを使用して構造化データ (YAML、JSON) をページ/投稿に統合する方法がまだ正確にはわかりません。私が見つけることができる最も近いものは、プラグインのドキュメントのファイル データセクションです。これが私が探しているものであるかどうかはよくわかりません。また、実装の例もありません。

人気の Ruby 静的サイト ジェネレーターである Jekyllrb に精通している方は、_dataJSON ファイルと YAML ファイルを格納するディレクトリを使用できます。テンプレートでは、 などを使用してこのデータを参照できます{% for event in site.data.events %}...{% endfor %}

Hexoに同等のものはありますか?

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

java - Java プロジェクトのドキュメント (マークダウン)

標準のgradleレイアウトを備えたかなり標準的なJavaプロジェクトがあり、すべてのソースはgitに保存されています。マークダウン (または同様のマークアップ言語) でドキュメントを作成し、すべてのファイルをプロジェクト ディレクトリ (たとえば、ルートの docs/ フォルダー) に保持したいと考えています。次に、静的サイトを生成するか、ソースをどこかにプッシュして、html の完全なドキュメントにアクセスできるようにしたいと考えています (自己ホスト型ソリューションである必要があります)。

他の記事への簡単なリンクを追加できればいいのですが (私が を使ってどのウィキ エンジンでも行うように[[article]])。また、記事へのリンクと同じ手法で javadoc へのクイック リンクを追加できれば完璧です。また、検索エンジンが組み込まれていれば完璧です。

いくつかの静的サイト ジェネレーターを試しましたが、要件の少なくとも半分を満たすものは見つかりませんでした。そのようなものはありますか?または、自分でコーディングする必要がありますか (時間がかからないことはわかっています)。ドキュメントのより一般的なユースケースがあるのではないでしょうか?

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

babeljs - Babel & JSX ブラウザ コードの強調表示

私はhttps://highlightjs.org/をブラウザー (および静的サイト ジェネレーター) で使用して、ブログやサイトのコード スニペットを強調表示します。ES6、ES7、JSX、およびフローを処理していないことはほぼ確実です。

これらの JavaScript への新しい追加機能をより適切に強調表示するにはどうすればよいですか?

お知らせ下さい。ありがとう :)

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

javascript - Docpad サイト用の Lunr 全文検索プラグインをセットアップしようとしています。私は何を間違っていますか?

Docpad を使用して静的な Web サイトを構築しています。フルテキスト サイト検索用にLunrプラグインをセットアップしようとしていますが、次のエラーが発生し続けます。

$ docpad run

Lunr プラグインのリポジトリの README を読みましたが、設定プロパティをどこに置くべきかいつもわかりませんでした。しかし、ここdocpad.coffeeに私が思いついたプロパティがあります。

...そして、部分的な検索結果src/partials/search-excerpt.html.eco

...そして検索結果ページsrc/render/search.html.eco

基本がすでに破られているため、ウェブサイトのテンプレートに検索バーを挿入しようとはしていません。私は何を間違っていますか?どんな助けでも大歓迎です。

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

spring-mvc - Webサーブレットを使用して静的htmlファイルを提供するには?

2 つの別々のローカル ディレクトリに 2 つの静的 Web サイトがあります。

spring mvc を使用した安全な Web アプリもあります。2 人のユーザーがいて、各ユーザーは異なる Web サイトに関連付けられています。

同じ URL から、認証されたユーザーごとに関連する Web サイト/ページを提供したいと考えています。

どうやってやるの?カスタム サーブレット/コントローラーを使用できますか?