問題タブ [hexo]

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

hexo - Hexo - パーマリンクを変更する別のカテゴリの同じタイトル

パーマリンク カテゴリ/ページを使用する hexo セットアップがあります。私の質問は、異なるカテゴリで同じタイトルを使用する方法はありますか? たとえば、カテゴリ「インド」と「米国」の下に「統計」ページが必要です。これを行おうとすると、hexo は 2 番目のカテゴリのパーマリンクにスペース (℅20) を生成します。パーマリンクを変更せずにファイルを生成する方法はありますか?

Ps: タイトルをまったく同じにすることが重要です。

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

npm - hexo アプリで npm がインストールしたパッケージにアクセスする方法

Hexo を使用して Web アプリを作成しています。ページの 1 つで slick-carousel というパッケージを使用したいと考えています。ちなみに、このパッケージにはjQueryも含まれています。そのため、npm経由でパッケージを正常にインストール(および「--save」)しました。パッケージは node_modules フォルダーと package.json ファイルに表示されます。

これを行った後、マークダウン ファイルで jQuery と洗練された関数の両方にアクセスできるはずだと思っていましたが、そうではありません。生成されたページをブラウザでレンダリングすると、「jQuery は未定義です」と表示されます。インストールしたパッケージを実際に使用できるようにするために、ここで欠落している手順は何ですか?

動作させようとしているマークダウン ファイルに追加したスクリプト タグを次に示します。

<script> jQuery(document).ready(function(){ jQuery('.carousel').slick({ dots: true, infinite: true, speed: 300, slidesToShow: 1, centerMode: true, variableWidth: true }); }); </script>

インストールされたパッケージとアプリケーションの残りの部分との関係を完全に把握しようとしているので、この質問が意味をなさない場合はご容赦ください。あなたが私に与えることができる洞察や説明は大歓迎です!

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

pug - hexo ブログに正規リンクを追加するには?

Hexo ブログをセットアップし、同じインスタンスを指す 2 つのトップ レベル ドメインを構成しましたe.g. domain.com and domain.org

サイト全体にcanonical URLを設定したい。これにはプラグインがありますが、私は jade や ejs を知らないので、何をすべきか理解できません。

テーマを変更して、または変更せずにこれを行う方法はありますか?

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

javascript - Hexo が post.categories または post.tags を返さない

だから私は静的サイトジェネレーターhexo.ioを使用していますが、問題が発生しました

インデックスページで、カテゴリが「表示」の投稿のみを表示したい。公式ドキュメントに示されているように、.md ファイルにカテゴリを割り当てました。

しかし、このように表示しようとすると、カテゴリが割り当てられないようです

テキストの代わりに<h2>取得します。コンソールにしようとすると、コンソールに次の出力が表示されます[object Object]showpost.categories

誰かが私が間違っていることを教えてもらえますか?

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

ejs - Hexo URL から index.html を削除しますか?

Hexo で index.html ビットをpage.pathから削除するにはどうすればよいですか?

私のコード:

レンダリングされた HTML:

前もって感謝します

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

node.js - heroku への hexo デプロイのエラー

heroku に hexo deploy を実行しようとしていますが、次のエラーが表示されます。

私は持っていて、package.jsonhexo-deployer-heroku プラグインをインストールしました。何かアイデアはありますか?

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

javascript - hexo 変数のスコープで立ち往生

私は最近 Hexo テーマをコーディングしていましたが、今は変数にこだわっています。ドキュメントを読みましたが、多くの情報を得ることができませんでした。

例: ドキュメントの変数の最後の段落:

これは、タグ レイアウトで「page.tag」を使用できるということですか? しかし、何がtagレイアウトを作ったのでしょうか?

、およびusingtag.jadeという名前のページを作成し、他の記事にいくつかのテスト タグを追加しました。tagstag.jade

私のtag.jadeでは、私は持っています p= page.tag が、何も出力されません。

また、ドキュメントは言う

索引のレイアウトと同じ

しかし、page.posts(index.jadeで使用できます)で使用しようとしますtag.jadeundefined

それでTag (tag)、それはドキュメントで何を意味しますか、それは変数の範囲ですか? これらの範囲を作るものは何ですか?

私の文章で申し訳ありませんが、私はこれらの変数について本当に混乱しています。

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

github-pages - Hexo Github Pages Static Site はオンラインでは機能しないが、ローカルでは機能する

環境情報

ノードバージョン( node -v)

v5.7.0

あなたのサイト_config.yml

Hexo 構成

url: http://akshaykadam.me/ root: /test/ theme: cactus-dark

ここにあるサイト。コンソールをチェックアウトする

/vendor/問題は、Github Pages でフォルダーがまったく読み込まれないことです。私はそれを正しく設定しました & gh-pages ブランチにはすべての場所が完全に含まれています. ローカルで動作し、gh-pages では動作しないため、デバッグを試みすぎました

ここに私のコンパイルされたコードがあります

index.html

<link rel="stylesheet" href="/test/vendor/font-awesome/css/font-awesome.min.css"> <link rel="stylesheet" href="/test/vendor/meslo-LG/styles.css"> <link rel="stylesheet" href="/test/vendor/justified-gallery/justifiedGallery.min.css"> <link rel="stylesheet" href="/test/css/style.css"> <script src="/test/vendor/jquery/jquery.min.js"></script>

それでもリソースが見つからないことを記録します