問題タブ [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 投票する
2 に答える
260 参照

ruby - Nanoc - css ファイルの github ページへの展開に関する問題

というわけで、nanocを試してみます。

出力フォルダーを github の gh-pages にアップロードしました。

css でスタイルを表示するのに問題があります。

filter :relativize_paths, :type => :cssルールを追加してみました。

再度コンパイルしました。

まだ正しく表示されません。

私は何を間違っていますか?

ページが正しく表示されていないことがわかります: http://arubyist.github.io/nanoc/

これはルールページです:

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

html - Hugo を使用して HTML ファイルをレンダリングする

Hugo http://hugo.spf13.com/overview/introductionを使用して、html/css/js ファイルを含むフォルダーをラップトップの localhost としてレンダリングしています。

フォルダーにhtmlファイル/contentとすべてのjs/css/imgファイルがあり/staticます

これはコンテンツですconfig.toml

私はやったし、それはフォルダをうまくhugo serverレンダリングしました。/publicしかし、すべての .html ファイルが .xml ファイルに変わり、ブラウザーなどで開くことができませんhttp://localhost:1313/index.html

私は何を間違えましたか?

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

javascript - 静的サーバーに json ファイルを使用するにはどうすればよいですか?

私は角度で単純なアプリを作成しました。ここでは、json データを直接$scopeコントローラーにエンコードし、そのデータを処理します。data.json のようなものを用意して、それを js および css ファイルと一緒にクライアントに送信できますか? どうすればそれを行うことができますか?アヤックスは許可されていません。

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

static-site - サブディレクトリにブログを含む静的サイトを Wintersmith に生成させるにはどうすればよいですか?

現在手書きの自分のサイトを Wintersmith 化することを検討しています。index.htmlprojects.htmlgpg.htmlなどのページがいくつかあります。blog/最終的なサイトが次のようになるように、サブディレクトリが必要です。

これは可能ですか?Wintersmith のドキュメント (および注目の Wintersmith を利用したサイト) を検索して調べましたが、何も見つかりませんでした。唯一の方法は、Wintersmith または何かのインスタンスを 2 つ持つことのようですが、もっと良い方法があるに違いないようにも思えます。

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

pug - Gulp と Jade を使用した静的サイト、正規の URL

サイトを Jekyll の使用からGulp & Jadeの使用に切り替えようとしています。テンプレートの利便性から主に Jekyll を使用していましたが、Jekyll の実際の使用はブログとしてであるため、その機能の多くはそのように指摘されています。その中で会社のウェブサイトを開発することはできますが、開発watchサーバーを使用しない限り、次のようなものはありません。また、Jade の構文を使用できるという利点もありnpmますが、Jekyll 用の Jade プラグインが存在することは間違いありません。

Jekyll が指摘して良かった点の 1 つはmydomain.com/about、ルーティングされた動的サイト (たとえば ) で使用されている標準的な URL 構造 agmod_rewriteが、ディレクトリ構造で非常に簡単に実現できることです。./about/index.html

これは、サイトが多くのフォルダーを生成できることを意味するため、Jade への移行は最小限に抑えたいと考えています。これは、ファイルからgulp jade生成するために使用するコードです。.html.jade

これを変更して取得するにはどうすればよいですか:

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

javascript - jquery ajaxを使ってオフラインサイトにURLを設定する方法

私のタスクは静的サイトを実行しています。サーバーはまったくありません。純粋な HTML であり、XML ファイルを読み込んで読み込み、その結果でページを更新する必要があります。

タスクが完了し、ファイルが同じ場所にある場合はxmlファイルを読み取ることができます.xmlファイルが別のフォルダーにある場合、問題はajaxが失敗することです。URLが失敗したようです。

ケース - 1 は私にとって実用的なソリューションですが、xml ファイルを別の場所に配置する必要があります。

次に、ケース - 2 は、失敗しているファイルに到達する方法です。

何か案が、

実際にはドメインもサーバーもありません。純粋な HTML です。

すべてのファイルは次のとおりです。

D:/myfiles/someFolder/index.html

ファイルを入れたら

D:/myfiles/someFolder/xml/myxml.xml で、URL を次のように設定します。

URL: "xml/myxml.xml"

この構成も機能しています。

しかし、xmlファイルを配置しようとしています

D:/myfiles/xml/myxml.xmlで、URL を次のように設定する ajax を使用してファイルを読み取る必要があります。

URL: "../xml/myxml.xml"

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

blogs - Jekyll: ブログ投稿は無視されました - デバッグ方法は?

jekyll ( site , source )を使用して github.io にブログを設定しようとしています。

私の問題は、_postsフォルダ内の私の記事が無視されているように見えることです。サイトの生成をデバッグしたいと思います。

jekyllをデバッグするためのこのアドバイスを見たことがありますが、これまでのところ、何が欠けているのかわかりませんでした。jekyll が私のファイルを考慮しているかどうか、または無視されているかどうかを確認できますか?

0 投票する
0 に答える
422 参照

javascript - Metalsmith の例が 1.0 で機能しない (コレクション + パーマリンク)

とを使用するオンラインの例を見つけました。コードは次のようになります。collectionspermalinks

このファイル構造を変換するもの:

に:

src/index.mdコレクションと同様に変換されることに注意してください。しかし、1.0.0では、同じコードがコレクションのみを変換し、 に対してエラーをスローしますindex.mdError: UNKNOWN, open '/home/index.html'

何か案が?

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

dictionary - jekyllの単一の投稿でリーフレットマップを表示するには?

Jekyll の単一の投稿にマップを挿入しようとしています。

これに対する私の試みの目に見える努力は次のとおりです:github link

github のアカウント自体へのリンクは次のとおりです: link

デフォルトのテンプレート、つまり Hyde を使用しました。

次に、リーフレットの CSS および JS ファイルを _includes/head.html に追加しました。

次に、_layouts/default.html に依存する投稿を作成しました (デフォルトは head.html から描画されます)。

先ほど言ったように、1 つの投稿に 1 つのマップを挿入しようとしています。最初のリンクを見ると、ブログ全体に変な形で地図が表示されています。

単一の投稿自体には表示されません。

どうすればこれを機能させることができますか?

可能であれば、最終的にはそれぞれ独自のマップを含む一連の投稿を作成したいと考えています。

これまでに私が持っている孤独な投稿のコードは次のとおりです。

この投稿はリンクに大きく依存していることに気づきました。しかし、私の問題を説明する他の方法はありません。