最近在用taro3.X做小程序项目、项目尝试加入ts做demo,在ts文件中引入文件要'../../../'就发现很丑,所以做了配置取别名
当我们平时在js文件中配置时,js文件引入是没有问题的
alias: { '@': path.resolve(__dirname, '..', 'src') },
但是在ts文件中就会报红
我们需要在 tsconfig.json文件中的 compilerOptions 中加入
"baseUrl": "./src", "paths": { "@/*": ["./*"] }
保存就会发现没有报红了