安裝相關依賴
npm i typescript ts-loader awesome-typescript-loader -D
webpack.config.js新增配置項
{
test: /\.tsx?$/,
use: {
loader: 'ts-loader'
}
}
新增文件tsconfig.json
{
"compilerOptions": {
"module": "commonjs",
"target": "es5",
"allowJs": true
},
"include": [
"./src/*"
],
"exclude": [
"./node_modules"
]
}
注意:typescript對webpack版本有要求 用3.X測試提示版本過舊,使用4.X則編譯通過,此問題待補充。