問題タブ [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.
php - 静的ページのページあたりの投稿 + ページネーション
これを確認するために時間を割いていただきありがとうございます。
私はこれに数日を費やしました。wp.org で多くの時間を過ごしましたが、私はそれを理解していません。きっと簡単に修正できるはずです。何を試しても、ページごとの投稿数を制限したり、ページネーションを表示したりすることはできません。これは私の最近の試みです (私の最善の試みではないかもしれません)。このページには、すべての投稿または最近の投稿または何か (私のサイトではない) が表示されます。少なくとも投稿を制限するページを取得できたら、ページネーションに取り組みます。また、WP ダッシュボードでページごとの投稿を設定しても何もしません...そして決してしませんでした。そのため、自分で何かをコーディングしようとしています。ページごとの投稿数を制限できないのはなぜですか? ページネーションを現在持っている場所に配置しますか? これは完全な混乱ですか、笑?
再度、感謝します、
Dave (以下のコード)
javascript - Confluence XML または HTML から検索可能な移植可能な静的 HTML サイトを作成する
ドキュメントを Confluence から静的な HTML サイトに変換したいと考えています。HTMLを検索可能で移植可能にしたい。インターネットに接続されていないデバイスでも使用できる必要があります。理想的には、静的 html も同様にレスポンシブである必要があります。
これは私がこれまでに得たものです:
- Confluence コンテンツを静的な HTML または XML にエクスポートできます。
- 静的サイト ジェネレーター ツールを使用してエクスポートを後処理できます。
- Bootstrap を使用して、最終製品の見栄えと応答性を高めることができます。
私の問題は本当にポイント 2 にあります。ここで静的サイト ジェネレーター ツールについて読み始めました: https://www.staticgen.com/。それらの数が多すぎます。
私のスクリプト スキルは、Python、基本的な Javascript、基本的な php です。Python を使用して XML 出力を静的 html に変換したいと考えています。
多くの静的サイト生成ツールのうち、複雑で大きな XML (+100 MB) を処理できるのはどれですか?
Pythonでこれを行うことをお勧めしますか、それともJavascriptの方が優れたツールですか? (私はwww.metalsmith.ioが本当に好きです)。
このプロジェクトを Bootstrap に適合させることを目指すべきですか、それとも静的ページのテンプレート全体をゼロから作成する方が面倒ですか?
configuration - 末尾のスラッシュのないローカル静的サーバー
ローカルで末尾のスラッシュなしで静的サーバーを実行する最も簡単な方法は何ですか? 理想的には、最新バージョンの OS X にインストールされているツールのみを使用したいだけです。
不運にも、
と
両方とも に 301 リダイレクト/about
し/about/
ます。
逆に欲しい。
より多くの静的サーバーのワンライナーを参照してください。
注: 私の静的サイトは、Rack を使用する REST API と通信します。
javascript - Hugo に簡単な JavaScript を含める方法
次のコードがあるとします。
記事に取り入れたいと思います。フォークなどを避けるために、テーマの編集はできれば避けたいと思います。
html - .htm ファイル名拡張子のない HTML 静的サイト ソース ファイルをローカルで操作する
(一部の) クラウドベースの静的 Web サイトでは、contact.htm や contact.html ではなく contact という名前のファイルから URL www.exmple.com/contact を提供できるようにヘッダーを設定できます。
ヘッダーがファイルのコンテンツであると主張している限りtext/html
、ブラウザーはヘッダーを html としてレンダリングします (期待どおり)。
これは、ほとんどの非静的 Web サーバーが簡単に実行できる機能であり、通常、このプロセスをクラフトレス リンクと呼んでいます。
クラウドのセットアップは、サイトのファイルをローカルで操作し、クラウド コンテナーにアップロードする前に何かを確認するまでは、すべて見つけてダンディです。静的サイトは、キャッシュ内に長いヒューズを持つ傾向があり、非常に容赦がありません。はい、通常、静的サイトに多くの変更を加えることは望ましくありませんが、それでもいくつかの変更を加える必要がある場合があります。
Brackets.io ( http://brackets.io ) は、この種の作業に実質的に最適な組み込みの Web サーバーを備えたエディターです。
ただし、問題が 1 つ.html
あります。拡張子のないファイルは適切に処理できません。
設定では、ファイルの種類を変更できます (たとえば、.horse
ファイルが実際には html であり、それを信じると言うことができます) が、拡張子のないファイル名が HTML として提供されることを示すディレクティブを試すと、エディターは認識しますそれはそのままです(たとえば、htmlとして編集できます)が、サーバー部分はヘッダーを適切に設定できません。
これは、必ずしも Brackets.io を修正する方法に関する質問ではありません。これは、「何かから .html 拡張子を付けずにローカルで静的ファイルを提供したいのですが、その何かは正確には何でしょうか?」という問題をどのように解決するかについての質問です。
これをやろうとしているのは私だけではありません...
とりあえずの作業として、ローカルでファイル名の拡張子を変更して.htmlを追加し、作業を行ってからファイル名を元に戻します。(もちろん、次に来ることを自動化するスクリプト...または、アップロード中に拡張機能を削除するかもしれません...)
javascript - Punch Autoprefixer プリプロセッサを実装するにはどうすればよいですか?
Punch静的サイト ジェネレーター用のautoprefixer プリプロセッサを実装したいと考えています。
ただし、Punch の用語では、これがコンパイラ、ミニファイヤなどに該当するかどうかはわかりません。上記のすべてを試してみましたが、役に立ちませんでした。
何かを機能させるための私の最近の試みは次のとおりです。
./autoprefixer.js
config.json
result
誰かが私を正しい方向に導くことができますか?
javascript - Hexo: プラグインで DB を照会する方法は?
Hexo 用のプラグインを作成しようとしていますが、それはスクリプト フォルダーにあります。で開発するためのテストを作成しようとしていjasmine-node
ます。仕様ファイルでデータベース クエリを作成するにはどうすればよいですか? たとえば、site
使用可能な変数がなく、書き込みrequire('site')
によって問題が解決されない場合などです。