tslintを無効にしたい(eslintを使用することに賛成)。 ただし、 razzle.config.js
で無効にすると、次のエラーが発生します。
Cannot find "${PATH}/tslint.json" file. Please check webpack and ForkTsCheckerWebpackPlugin configuration.
私のrazzle.config.js
は次のとおりです。
module.exports = {
plugins: [
{
name: "typescript",
useBabel: true,
useEslint: true,
forkTsChecker: {
tsconfig: "./tsconfig.json",
tslint: false,
watch: "./src",
typeCheck: true,
},
},
],
};
私の悪い—私の設定が正しくフォーマットされていませんでした。
@Jayphen tslintがdepとして不要になるように、最終的な作業構成をここで詳しく説明していただけますか?
@ adaam2これが私の設定の関連部分です:
module.exports = {
plugins: [
{
name: "typescript",
options: {
useBabel: true,
useEslint: true,
forkTsChecker: {
tsconfig: "./tsconfig.json",
tslint: undefined,
watch: "./src",
typeCheck: true,
},
},
},
]
};
最初はoptions
キーがなかったことに注意してください。
@ジェイフェンありがとう!
最も参考になるコメント
@ adaam2これが私の設定の関連部分です:
最初は
options
キーがなかったことに注意してください。