問題タブ [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.
ruby - Nanoc - css ファイルの github ページへの展開に関する問題
というわけで、nanocを試してみます。
出力フォルダーを github の gh-pages にアップロードしました。
css でスタイルを表示するのに問題があります。
filter :relativize_paths, :type => :css
ルールを追加してみました。
再度コンパイルしました。
まだ正しく表示されません。
私は何を間違っていますか?
ページが正しく表示されていないことがわかります: http://arubyist.github.io/nanoc/
これはルールページです:
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
。
私は何を間違えましたか?
javascript - 静的サーバーに json ファイルを使用するにはどうすればよいですか?
私は角度で単純なアプリを作成しました。ここでは、json データを直接$scope
コントローラーにエンコードし、そのデータを処理します。data.json のようなものを用意して、それを js および css ファイルと一緒にクライアントに送信できますか? どうすればそれを行うことができますか?アヤックスは許可されていません。
static-site - サブディレクトリにブログを含む静的サイトを Wintersmith に生成させるにはどうすればよいですか?
現在手書きの自分のサイトを Wintersmith 化することを検討しています。index.html
、projects.html
、gpg.html
などのページがいくつかあります。blog/
最終的なサイトが次のようになるように、サブディレクトリが必要です。
これは可能ですか?Wintersmith のドキュメント (および注目の Wintersmith を利用したサイト) を検索して調べましたが、何も見つかりませんでした。唯一の方法は、Wintersmith または何かのインスタンスを 2 つ持つことのようですが、もっと良い方法があるに違いないようにも思えます。
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
これを変更して取得するにはどうすればよいですか:
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"
blogs - Jekyll: ブログ投稿は無視されました - デバッグ方法は?
jekyll ( site , source )を使用して github.io にブログを設定しようとしています。
私の問題は、_posts
フォルダ内の私の記事が無視されているように見えることです。サイトの生成をデバッグしたいと思います。
jekyllをデバッグするためのこのアドバイスを見たことがありますが、これまでのところ、何が欠けているのかわかりませんでした。jekyll が私のファイルを考慮しているかどうか、または無視されているかどうかを確認できますか?
javascript - Metalsmith の例が 1.0 で機能しない (コレクション + パーマリンク)
とを使用するオンラインの例を見つけました。コードは次のようになります。collections
permalinks
このファイル構造を変換するもの:
に:
src/index.md
コレクションと同様に変換されることに注意してください。しかし、1.0.0
では、同じコードがコレクションのみを変換し、 に対してエラーをスローしますindex.md
。Error: UNKNOWN, open '/home/index.html'
何か案が?
dictionary - jekyllの単一の投稿でリーフレットマップを表示するには?
Jekyll の単一の投稿にマップを挿入しようとしています。
これに対する私の試みの目に見える努力は次のとおりです:github link
github のアカウント自体へのリンクは次のとおりです: link
デフォルトのテンプレート、つまり Hyde を使用しました。
次に、リーフレットの CSS および JS ファイルを _includes/head.html に追加しました。
次に、_layouts/default.html に依存する投稿を作成しました (デフォルトは head.html から描画されます)。
先ほど言ったように、1 つの投稿に 1 つのマップを挿入しようとしています。最初のリンクを見ると、ブログ全体に変な形で地図が表示されています。
単一の投稿自体には表示されません。
どうすればこれを機能させることができますか?
可能であれば、最終的にはそれぞれ独自のマップを含む一連の投稿を作成したいと考えています。
これまでに私が持っている孤独な投稿のコードは次のとおりです。
この投稿はリンクに大きく依存していることに気づきました。しかし、私の問題を説明する他の方法はありません。