tslint-загрузчик с веб-пакетом 2.1.0-бета.25

У меня есть проект angular2, который я сжимаю / компилирую с помощью веб-пакета.

Я использую загрузчик tslink с webpack, поэтому у меня есть настройки, связанные с tslint вwebpack.config.js.

module.exports = {
...
tslint: {
    configuration: {
        rules: {
            quotemark: [true, "double"]
        }
    },

    // tslint errors are displayed by default as warnings
    // set emitErrors to true to display them as errors
    emitErrors: false,

    // tslint does not interrupt the compilation by default
    // if you want any file with tslint errors to fail
    // set failOnHint to true
    failOnHint: true,

    // name of your formatter (optional)
    formatter: "",

    // path to directory containing formatter (optional)
    formattersDirectory: "node_modules/tslint-loader/formatters/",

    // These options are useful if you want to save output to files
    // for your continuous integration server
    fileOutput: {
        // The directory where each file"s report is saved
        dir: "./webpack-log/",

        // The extension to use for each report"s filename. Defaults to "txt"
        ext: "xml",

        // If true, all files are removed from the report directory at the beginning of run
        clean: true,

        // A string to include at the top of every report file.
        // Useful for some report formats.
        header: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<checkstyle version=\"5.7\">",

        // A string to include at the bottom of every report file.
        // Useful for some report formats.
        footer: "</checkstyle>"
    }
},
...
preLoaders: [
        {
            test: /\.ts$/,
            loader: "tslint"
        }
    ],
}
}

Я обновил webpack 1.13.1 до 2.1.0-beta.25, и конфигурация tslint нарушает процесс усложненияnpm run build.

Я изменилpreLoaders директива кloaders

module: {
        ....
        {
            test: /\.ts$/,
            loader: 'tslint',
            exclude: /(node_modules)/,
            enforce: 'pre'
        },
    ],
}

этого недостаточно, потому что я все еще получаю ошибку

For loader options: webpack 2 no longer allows custom properties in configuration.
 Loaders should be updated to allow passing options via loader options in module.rules.

поэтому я должен переместить конфигурацию tslint и поместить ее в другое место. вроде как здесь потерялся. поэтому любая информация по этому вопросу будет принята с благодарностью.

Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос