0

Spine/Hem に Jade テンプレートをレンダリングさせるにはどうすればよいですか? ドキュメントの最後の行では、jade のruntime.jsを lib としてslug.jsonに含めるだけでよいと書かれていますが、それを実行してアプリケーションを実行すると、次のようになります。

Uncaught ReferenceError: exports is not defined application.js:46
Uncaught ReferenceError: require is not defined

それ以上のことはありますか、それとも私が何か間違ったことをしているだけですか? npmを使用して jade をインストールしたので、次のようにslug.jsonにパスを追加しました。

{
  "dependencies": [
    "es5-shimify", 
    "json2ify", 
    "jqueryify", 
    "spine",
    "spine/lib/local",
    "spine/lib/ajax",
    "spine/lib/route",
    "spine/lib/manager"
  ],
  "libs": ["node_modules/jade/lib/runtime.js"]
}

ありがとう

4

1 に答える 1

0

github.com/spine/hem の最新の hem ドキュメントに加えて、以前は jade サポートが実装されていなかったため、0.3 バージョン以降の hem を使用していることを確認してください。私が行った簡単なサンプルアプリの slug.json をチェックアウトしてください。翡翠と裾を使った

https://github.com/aeischeid/randomizable-excercise-picker/blob/b1c17e10ca1f3dd6e15d5127f1a9d029616f195d/slug.json

于 2013-07-24T16:14:26.180 に答える