# TS 配置生成类型文件
# 1. 配置
tsconfig.json:
{
"compilerOptions": {
"declaration": true,
"emitDeclarationOnly": false,
"outDir": "dist",
"declarationMap": false,
},
}
# 2. 注意
要去掉 @
别名,否则会导致 .d.ts
中保留 import from '@/xxx'
示例:
webpack.config.js:
module.exports = { resolve: { extensions: ['.ts', '.js', '.vue', '.json', '.wasm'], // alias: { // '@': path.resolve(__dirname, './src'), // }, }, }
tsconfig.json:
{ "compilerOptions": { // "paths": { // "@/*": [ // "src/*" // ] // }, } }
# 3. 参考
上一篇: 下一篇:
本章目录