2017-10-17 19 views
0

私はこのプロジェクトをダウンロードします。 https://github.com/Tasarinan/editor-frameworkエディタフレームワーク:キャッチされないでSyntaxError:予期しないトークン)

私はすべての手順は、次のとおりです。 1)Iは、ポリマーと電子(およびその他のインストール:。phytonは、ECCをnodejs) 2)ファイル名を指定して実行すべてのコマンド: SH utilsの/ npm.shインストール 亭インストール 一気更新-電子 SH utilsの/ install-builtin.sh SH demo.sh

プロジェクトが正常に動作が、私はグリッドパネルIを開いたときこのエラーがあります: Uncaught SyntaxError:予期しないトークン)(行1) Uncaught SyntaxError:予期しないトークン)(行28) ecc。

(() => { // (line 1) 

//************************* 
    Editor.polymerElement({ 
    properties: { 
     debugInfo: { 
     type: Object, 
     value:() => { return { // (Line 28) 
      xAxisScale: 0, 
      xMinLevel: 0, 
      xMaxLevel: 0, 
      yAxisScale: 0, 
      yMinLevel: 0, 
      yMaxLevel: 0, 
     }; }, 
     }, 

これは、コードのリンクです: https://github.com/cocos-creator-packages/ui-grid/blob/master/widget/pixi-grid.js

私は追加する必要があります()=> {}どのようなライブラリーこれらのコマンドを理解していません?

私の悪い英語と申し訳ありませんが、ヘルプのために申し訳ありません。

答えて

0

コード()=>{}はJavascriptを(ES6)の新しいバージョンからあるブラウザの中には、JavaScriptの新しいバージョンをサポートしていないとあなたがpolyfillsを使用する必要がfunction() {}

== arrow functions

() => {}と呼ばれます。たとえば、IEを使用している場合、そのページを表示することはできません。

ポリマーには、Polymer buildコマンドを組み込んだPolymer-cliというコマンドがあります。これは、コードをJavaScriptの古いバージョンに変換することができるので、すべてのブラウザがコードを読み取ることができます。

Chromeでプロジェクトを開くようにしてください(HTMLのインポートなどのための最速のブラウザ)

関連する問題