可能是由于以下原因:
npm install typescript --save-dev
。腾讯云提供了TypeScript的相关产品和服务,可以参考腾讯云的TypeScript文档了解更多信息:TypeScript产品介绍const path = require('path');
module.exports = {
entry: './src/index.ts',
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist'),
},
module: {
rules: [
{
test: /\.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/,
},
],
},
resolve: {
extensions: ['.tsx', '.ts', '.js'],
},
};
noEmitOnError
选项为true
来确保在有错误时停止构建。例如:module.exports = {
// ...
module: {
rules: [
{
test: /\.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/,
},
],
},
resolve: {
extensions: ['.tsx', '.ts', '.js'],
},
// Stop build on TypeScript errors
bail: true,
};
以上是一些可能导致Webpack不抛出TS错误的常见原因和解决方法。希望能对你有所帮助。
领取专属 10元无门槛券
手把手带您无忧上云