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