問題タブ [docpad]

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

docpad - DocPadを使用してサーバーのルートにないサイトを展開するにはどうすればよいですか?

DocPadを使用してデモサイトを作成しています。たとえば、http: //www.example.com/demo/にデプロイしたいのです が、を使用する場合docpad generate --env static、リンクはデモディレクトリではなくサーバーのルートに相対的です。リンクが壊れています。私に何ができる ?どこかに宣言するメタデータはありますか?

編集:この場合、私はTwitter Bootsrapスケルトンを使用しているため、たとえば、デフォルトレイアウトのメインナビゲーションのリンクは次のようになります。

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

docpad - DocPad の特定のドキュメントまたはレイアウトにスクリプトまたはスタイルシートを追加する方法は?

DocPad の特定のドキュメントまたはレイアウトにスタイルシートまたはスクリプトを追加するにはどうすればよいですか?

次のようなものを使用する場合:

スクリプトは、コンテンツまたはレイアウトがレンダリングされる場所に追加されます。

しかし、デフォルトのレイアウトで宣言されている他のスクリプトと一緒に最後に追加されるスクリプトを追加することは可能ですか? または<head>、スタイルシートまたは<meta>?

WordPress では、wp_headetwp_footerフックを使用してそれを行います。ある種の同等のメカニズムはありますか?

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

metadata - DocPadを使用して構造化メタデータにアクセスするにはどうすればよいですか?

現在、DocPadを評価して、特に当社のWebサイトに適しているかどうかを確認しています。エコテンプレートで構造化メタデータを使用する方法を理解するのに問題があります。エコを使用してバックボーンのネストされた属性を表示する方法に関連していると確信していますか?しかし、それも答えられていません。

私のページは次のようになります:

とエコテンプレートのような:

次の@document.author.emailエラーがログに記録されます。

その構造化メタデータにアクセスするにはどうすればよいですか?

ありがとう

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

docpad - DocPad サイトのパスワード保護部分

これは「失われたケース」かもしれませんが、DocPad によって生成された 1 つまたは複数のページをパスワードで保護することは可能ですか?

protected = trueページのメタデータ セクションで発言できるようにするプラグインまたは何かを作成することは可能ですか?

または、ページを保護するために .htaccess などを使用する必要がありますか?

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

javascript - オブジェクトの配列に基づいて docpad でドキュメントをクエリする方法

次のような DocPad ドキュメントがあります。

meta.category配列内に定義済みのスラッグ値を持つすべてのドキュメントを照会するにはどうすればよいですか?

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

docpad - Docpadの実行、エラーと警告

Node.jsとDocpadは、http://docpad.org/docs/installからインストールされます。

npm install -fg docpad@6.21

docpadの実行:http://docpad.org/docs/start

mkdir my-website cd my-website docpad run

選択6.) Hogan(スケルトン)

そしてこれを手に入れました:

私はこれらの警告やエラーを乗り越えたことがありません。docpadを使用できると非常に便利なので、Docpadの呪いを取り除く方法についてのアイデアに感謝しています。ありがとうございました。

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

node.js - コマンド "docpad run" でエラーが発生しています: "module" is undefined

設定をdocpad.coffeeからdocpad.jsに移行しました(プレーン Javascript の使用に関する個人的な好み)

それ以来、コマンドを実行できません

そして、私はこのエラーを受け取り続けています:

エラー

JSLint に対して構成を検証し、構文エラーがないことを確認しました。

私はdocpad.coffeeを使ってもいいのですが、誰かがこれを修正するのを手伝ってくれるとうれしいです.

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

node.js - Docpad:明らかな理由もなく再生が失敗する

を実行するdocpad runと、ディスクに変更を書き込んだ後、プロセスが再生成しようとして失敗することがあります。時間がかかることは問題ではなく、後続の書き込みでも再生成に失敗するだけです。プロセスを中断し(つまり、コンソールのctrl + d)、プロセスを最初からやり直す必要があります。

私の環境:

  • Linux MintDebian64ビット
  • node@0.8.17
  • npm@1.2.2
  • docpad@6.21.7
  • docpad-プラグイン:
    • jade@2.2.0
    • livereload@2.2.0
    • robotskirt@2.0.1
    • stylus@2.2.0

誰かが以前にこの動作に遭遇したことがありますか?

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

cloud9-ide - Cloud 9 IDE で docpad サーバーを実行/生成するにはどうすればよいですか?

Cloud 9 ターミナルで「docpad run」コマンドを実行すると、次のような IP アドレスが表示されます。

しかし、何もありません。私は何をしますか?

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

javascript - getBlock('meta') は DocPad でどのように機能しますか?

Web サイトを別のサイト ジェネレーターからDocPadに移動しており、 getBlock('meta')機能を理解しようとしています。getBlock ('scripts')getBlock('styles')を理解するのは非常に簡単でした。なぜなら、個々のリソースの場所を配列で.addメソッドに渡し、各場所が 1 つのスペースを占有するだけだったからです。一方、メタ タグの生成は、各タグに名前と値の 2 つのコンポーネントがあるため、もう少し複雑にする必要があるようです。

私の質問は、メタ タグの名前と値をgetBlock('meta').add()に渡して、メタ タグを作成する方法を教えてください。

また、getBlock('meta')がデフォルトでタグを作成することに気付きました:

マークアップに含めたくない。私は素晴らしい DocPad プロジェクトの帰属に賛成ですが、別の方法で、別の場所でそれを行うことを好みます。そのタグが生成されないようにするにはどうすればよいですか?

ありがとうございました。