webpack默认无法打包ts文件,需要用到typescript和ts-loader
npm i typescript ts-loader -D
初始化配置文件
npx tsc --init
src/index.ts
module.exports = {
entry: './src/index.ts',
output: {
filename: 'main.js',
},
mode: 'development', // 或者 'production'
module: {
rules: [
{
test: /\.ts/,
exclude: /(node_modules)/,
use: 'ts-loader'
}
]
},
resolve: {
// 确保webpack可以找到.ts和.tsx文件
extensions: ['.tsx', '.ts', '.js']
}
}
src/index.ts
const a:number = 123
let b: number = a + 1
603

被折叠的 条评论
为什么被折叠?



