2016-10-04 14 views
2

更新vue-tables-2がプリコンパイルされているので、ローダーは必要ありません。テンプレートオプションの場合、特別な設定を必要としないスコープ付きスロットを使用することをお勧めします。モジュールビルドに失敗しました:SyntaxError:babel-plugin-transform-vue-jsxで予期しないトークン

私はVue 2に移行しようとしています。このためにvue-tables-2コンポーネントを使用する必要があります。私は私のVueプロジェクトをコンパイルするためにWebpackでLaravel Elixirを使用しています。私は指示に従い、babel-plugin-transform-vue-jsxとその依存関係をインストールし、メインスクリプトと同じレベルで.babelrcを作成します。以下のエラーが表示されます。

エラー:./~/vue-tables-2/lib/template.jsx モジュールのビルドに失敗しました:でSyntaxError:予期しないトークン(15:7)

対応する文字が<です

精密小型、私はWebPACKの構成にこの行を追加:

{ test: /\.jsx?$/, loader: 'babel' } 

あなたが何かアドバイスはありますか?同じ問題に直面して

おかげ

答えて

0

は、gulpfile.js

elixir((mix) => { 
    Elixir.webpack.mergeConfig({ 
     module: { 
      loaders: [{ 
       test: /\.jsx?$/, 
       loader: 'babel', 
       exclude: /node_modules(?!\/(vue-tables-2|vue-pagination-2))/ 
      }] 
     } 
    }); 

    mix.sass('app.scss') 
     .webpack('app.js'); 
}); 
+0

VUE-テーブル-2上のちょうど置くWebPACKの構成について、プリコンパイル提供していますので、何ローダーは必要ありません。テンプレートオプションの場合、特別な設定を必要としないスコープ付きスロットを使用することをお勧めします。 – Matanya

関連する問題