2016-11-17 5 views
18

[email protected]をインストールしました。以前は、[email protected]を使用していました。私の設定ファイルに私はpreLoaderspostLoadersを使用していました:WebPack 2:preLoadersとpostLoadersを移行する

preLoaders: [ 
    { 
     test: /\.ts$/, 
     loader: 'string-replace-loader', 
     query: { 
     search: '(System|SystemJS)(.*[\\n\\r]\\s*\\.|\\.)import\\((.+)\\)', 
     replace: '$1.import($3).then(mod => (mod.__esModule && mod.default) ? mod.default : mod)', 
     flags: 'g' 
     }, 
     include: [helpers.root('src')] 
    }, 

    ], 
    loaders: [...], 
    postLoaders: [ 
    { 
     test: /\.js$/, 
     loader: 'string-replace-loader', 
     query: { 
     search: 'var sourceMappingUrl = extractSourceMappingUrl\\(cssText\\);', 
     replace: 'var sourceMappingUrl = "";', 
     flags: 'g' 
     } 
    } 
    ] 

私はこのpreLoaderspostLoadersを移行する方法をインターネット上で見ていたしたら把握することはできませんよ。

loadersに入れますか?それだけで?

答えて

29

v2.1-beta.23より、ローダーセクションの名前がrulesに変更され、pre/postLoadersがenforceプロパティの各ルールの下で定義されるようになりました。私はより多くの情報もrelease notes

githubの上のリリースノートに記載されています this thread

でより詳細に答えてきた

も角度のCLIレポでmigration exampleに言及

もう一つのヒントヒントの設定を検証するjson schemaを調べることです。

関連する問題