2016-09-03 8 views
1

私は、複数のJSONファイルを持っている、と彼らは1つの単純なJSONファイルに変換し、それを必要とするjson-loaderを使用し、このようにしたい:webpackを使用して、複数のjsonファイルを1つに生成またはインポートするにはどうすればよいですか?

import dictionary from './distFile.json';

例:
file1.json
{a:"b"}
file2.json
{b: "a"}
dis tFile.jsonは次のようになります。
{a:"b",b:"a"}

私はそれをどのように行うことができますか?

このようなことを行うにはどうすればよいですか。
import dictionary from ['./file1.json','./file2.json']; ??

答えて

1

あなたが両方のファイルを必要とする3番目のファイルを作成します

combined.js

import file1 from './file1.json'; 
import file2 from './file2.json'; 
export default { ...file1, ...file2 }; 

それからちょうどそのファイルをインポート:。私はこのエラーを取得してい

import combinedJson from './combined.js' 
+0

を:モジュールビルドに失敗しました:SyntaxError:予期しないトークン(4:17) 2 | './file1.json'からファイル1をインポートします。 3 | './file2.json'からfile2をインポートします。 > 4 |デフォルトのエクスポート{... file1、... file2}; |^ 5 | – thur

+0

babel 'stage-2'プリセットが追加されました。ありがとう – thur

関連する問題