2016-10-13 3 views
1

AureliaでFramework7を使用することに問題があります。 aurelia.jsonで 私は、次のしている:aureliaのクライアントライブラリフレームワーク7をインポート

F7.jsで
  { 
     "name": "Framework7", 
     "path": "../node_modules/framework7", 
     "main": "dist/js/framework7", 
     "exports": "Framework7" 
     } 

を、私はこのコードを持っている:

import Framework7 from "framework7"; 

export const F7 = new Framework7(); 

を、私はこのエラーを取得する: commonJs.convert:変換できませんでした:サービス/ F7を.js、それをスキップします。エラー:エラー:行1:予期しないトークン

私はhttps://github.com/Jenselme/tests-ionic2-and-aurelia-framework7/blob/master/aurelia-f7-todo/app/services/f7.js に従うことをしようとしているとも私も、このようなimport文で試してみたアウレリア

でドキュメントを見しようとしている:

import "framework7" 

答えて

4

Frameworkタグをスクリプトタグでロードするとどうなりますか? Aurelia CLIはモジュールロードのためにRequireJSを使用します。私はこのページでFramework7 w/RequireJSの使い方を説明しており、Framework7を読み込むためにスクリプトタグを使用しています。

スクリプトタグを使用してモジュール対応ではない従来のJSライブラリを読み込む際に問題はありません。


追加コメント:

同様vendor-bundle作品のprependセクションにこのスクリプトを追加します。 prepend section Proof Framework7 global is available

+0

うん、私はあなたが正しいと思います...しかし、私はまた同じエラーを与えたの前付加配列に追加...別のオプションを試してみました。私はそれがなぜ機能しないのか知らずに続行するのは嫌です。 – Sathees

+0

私はここで説明したのと同じことをしました:https://medium.com/@russell.seamer/aurelia-cli-and-non-module-libraries-ac62c44bd6c2#.k3twjdpmc – Sathees

+0

node_modules/framework7/dist/js/framework7.js "、' 'vendor-bundle.js'の' prepend'セクションに?わたしにはできる。 –

関連する問題