2017-05-08 6 views
1

私は+ + Typescriptプロジェクトを継承しました。 dev環境ではgulpのwebserverを使用していました。私はhot-module-replacementを有効にするためにwebpack-dev-serverに切り替えようとしています。Webpack-dev-serverのTypescriptエラーを無視してください

ビルド/ディレクトリからwebpack-dev-serverを実行すると、コマンドは失敗し、約700のタイプスクリプトエラーが表示されます。我々はむしろそれらを修正しないだろう。 TypeScriptエラーでもwebpack-dev-serverを使用する方法はありますか?

webpack-fail-pluginを有効にしていない限り、typescriptエラーが発生しても、webpackはビルドファイルを正しく作成して、dev-serverを起動する必要があります。あなたは、私が有効になっていませんWebPACKのフェイル・プラグインを、有効にしない限り

'use strict'; 
var webpack = require('webpack'); 
var CompressionPlugin = require("compression-webpack-plugin"); 

var config = { 
    entry: { 
     build: './app/core/bootstrap.ts', 
     //adminbuild: './app/core/adminbootstrap.ts', 
     //report: './app/core/reportbootstrap.ts', 
     vendor: ["angular", "angular-material"] 
    }, 

    output: { 
     path: __dirname + '/build', 
     publicPath: '', 
     filename: '[name].bundle.js' 
    }, 

    devtool: 'source-map', 

    resolve: { 
     extensions: ['', '.webpack.js', '.web.js', '.ts', '.js', '.json', '.jsx', '.js'] 
    }, 

    module: { 
     preloaders: [ 
      /* { 
       test: /\.ts$/, 
       loader: 'tslint' 
      }*/ 
     ], 

     loaders: [ 
     ... 
      { 
       test: /\.ts$/, 
       loader: 'ts' 
      }, 
     ... 
     ], 
    }, 
}; 

module.exports = config; 

答えて

-1

は、ここに私の現在のwebpack.config.jsファイルです。

Webpack 2は、デフォルトではtypescriptエラーでビルドできません。

もっと

https://www.npmjs.com/package/webpack-fail-pluginこの事実DEPRECATED: This is default behaviour in Webpack 2.x, you don't need this plugin anymore.

提案言及:活字体のエラーを修正します。

+1

これは当てはまりません。 Webpack 2はtypescriptエラーでビルドに失敗しません。 TS loader自体はTSエラーをwebpackに投げて伝播しないため、webpack 2はこの問題を解決していません。 –

関連する問題