2017-08-30 3 views
0

aureliaスケルトンプラグインのhello worldの例とaurelia cliツールを使用して作成した新しいプロジェクトで作業しようとしています。aureliaスケルトンプラグインをcliプロジェクトで使用しています

私はスケルトンプラグインをクローンしました。その後、私はcliを使って新しいプロジェクトを作成しました。次に、ive npmはローカルファイルシステムからスケルトンプラグインを私のcliプロジェクトにインストールしました。私は追加することにより、プラグインを使用しようとすると、

私はaurelia.jsonファイルに

"dependencies": [ 
      { 
      "name": "hello-world", 
      "path": "../node_modules/aurelia-skeleton-plugin/dist/amd", 
      "main": "hello-world" 
      },.... 

を、関連するコードを追加し、次は、私はmain.js

.plugin('hello-world') 

へのrelaventラインを追加しましたそれをapp.htmlファイルに入れます

<template> 
    <!-- <require from="hello-world"></require> --> 
    <hello-world></hello-world> 

    <h1>${message}</h1> 
</template> 

ブラウザにエラーはありませんが、プラグインは表示されませんy。

何が間違っているのですか?

+0

デバッグ目的のために、<! - - >はコメントアウトされていますか?コンポーネントのビューとビューモデルファイルがロードされていることを 'require'ステートメントに含めるようにコメントを外すと、それをチェックします。 chrome開発ツールでこれを見ることができるはずです。 –

+0

どのようなタイプのCLIプロジェクト(ES/TS、SystemJS/Webpack/RequireJS)を使用していますか? ''タグの期待される出力は? –

+0

hi sean hunter - 私は、ブラウザのプラグインで、次のエラーが表示される<! - を要求しています.loadは関数ではありません。 – user4912152

答えて

0

aurelia.jsonにリソースを含めましたか?

{ 
    "name": "hello-world", 
    "path": "../node_modules/aurelia-skeleton-plugin/dist/amd", 
    "main": "hello-world", 
    "resources": [ 
     "**/*.{css,html}" 
    ] 
} 
関連する問題