2017-05-29 13 views
1

のエラーが発生するマイグレーション後にビルドを実行しているときにこのエラーが表示され、tsxファイルやtsxファイルの中に好きでないもの:index_app.tsxのwebpack-cliでwebpack-cliからv2にマイグレーションすると、tsx

Failed to compile. Error in ./src/index_app.tsx Module parse failed: /src/index_app.tsx Unexpected token (17:26) You may need an appropriate loader to handle this file type. SyntaxError: Unexpected token (17:26) @ multi main

内容:

17:const rootReducer = (state:any, action:any) => { 
18: if (action.type === Actions.RESET_GLOBAL_STATE) { 
19:  state = undefined; 
20: } 
21: return reducers(state, action) 
22:} 

移行スクリプトの後に私のWebPACKの設定:

https://pastebin.com/KX02ZRUY

答えて

0

not sure if it can't recognise tsx files or something inside of tsx file that it doesn't like

tsxを認識しません。

私は、標準的なドキュメントに

{ 
     test: /\.(ts|tsx)$/, 
     include: paths.appSrc, 
     use: [{ 
      loader: 'ts-loader' 
     }], 
    } 

を変更しますhttps://webpack.js.org/guides/webpack-and-typescript/

{ 
    test: /\.tsx?$/, 
    exclude: /node_modules/, 
    use: [ 'ts-loader' ] 
} 
関連する問題