2017-03-16 3 views
1

私はaureliaプロジェクトにaurelia-tabbedを含めることを試みています(私は最新バージョンを持っていると思いますが、どこでもバージョン番号を見つけることができません)。私は、私のアプリとベンダーのjsのバンドルを使用しているので、しかし、私は問題があり、どのようにパッケージを含めるか分からない。aurelia-tabbedプロジェクトの問題

私は(ベンダー)>依存関係>ビルド>バンドルで私aurelia.jsonでこれを追加しようとしました:

 { 
     "name": "aurelia-tabbed", 
     "path": "../node_modules/aurelia-tabbed/dist/amd", 
     "main": "index", 
     "resources": ["assets/tabs.css"] 
     }, 

しかし、これはコンパイルしながら、私はWebページを実行することはできません。これは、コンソール(私はタブ付きのタグのいずれかを追加する前であっても)で私にエラーを与える:

DEBUG [aurelia] Configured plugin aurelia-tabbed. 

vendor-bundle.js:5700 GET http://localhost:9001/analysis/test-page/node_modules/aurelia-tabbed/dist/amd/tab-headers.js 
vendor-bundle.js:5700 GET http://localhost:9001/analysis/test-page/node_modules/aurelia-tabbed/dist/amd/tabs-wrapper.js 
vendor-bundle.js:5700 GET http://localhost:9001/analysis/test-page/node_modules/aurelia-tabbed/dist/amd/tab-content.js 

vendor-bundle.js:1395 Unhandled rejection Error: Script error for "aurelia-tabbed/tab-headers" 
http://requirejs.org/docs/errors.html#scripterror 
    at makeError (http://localhost:9001/scripts/vendor-bundle.js:3907:17) 
    at HTMLScriptElement.onScriptError (http://localhost:9001/scripts/vendor-bundle.js:5477:36) 

3回の呼び出しですべての結果を404の(node_modulesパスがルートに位置しているため、正常です)。 しかし、なぜ3つの呼び出しが行われたのですか?ファイルはバンドルされていませんか?

答えて

1

aurelia.jsonファイルでは、プラグインのすべてのリソースをリストする必要があります。次のことを試してみてください。

 { 
     "name": "aurelia-tabbed", 
     "path": "../node_modules/aurelia-tabbed/dist/amd", 
     "main": "index", 
     "resources": [ 
      "tab-content.html", 
      "tab-headers.html", 
      "tabs-wrapper.html", 
      "assets/tabs.css" 
     ] 
     }, 
+0

私はちょうどそれを試して与え、それはまだ動作しませんでした、本当に奇妙な – Tominator

+0

:-(同じエラーが、ちょうどこのプラグインで空白アウレリアCLIプロジェクトを作成し、それが私のために正常に動作しますどのCLIバージョンを使用していますか?TypeScriptプロジェクトですか?Webpack? –

+0

バージョンを確認するには?バージョンファイルなどはありません... Typescriptです.Webpackという用語はどこにも表示されませんすべてが隠されている...これを設定しておいた同僚)、おそらくそれだよ – Tominator

関連する問題