Я начал пробовать TypeScript, но у меня возникла небольшая странная проблема.
Я впервые начал пробовать новую установку Laravel и внес некоторые изменения, чтобы начать писать TypeScript. Все скомпилировалось нормально, и мне понравилось.
Теперь я пытаюсь реализовать это в своем хобби-проекте, но у меня возникла странная проблема.
Я получаю эту ошибку, когда пытаюсь скомпилировать: (имногие другие вендоры) ERROR in /someLongStuff/vendor/symfony/translation/Tests/fixtures/resources.ts
Сбой, потому что он пытается что-то скомпилировать из Symfony. Это странно, потому что моя новая установка должна иметь ту же проблему, но это не так.
Это мой файл webpack.mix.js
// TYPESCRIPT
.webpackConfig({
module: {
rules: [
{
test: /\.tsx?$/,
loader: "ts-loader",
exclude: [
/node_modules/,
/vendor/ <-- try to exclude vendor
]
},
],
},
resolve: {
extensions: ["*", ".js", ".jsx", ".vue", ".ts", ".tsx"]
}
})
А это мой tsconfig.json:
{
"compilerOptions": {
"module": "commonjs",
"target": "es6",
"noImplicitAny": false,
"sourceMap": false
}
}
Кто-нибудь?