问题是这样的,导入的时候我写ts后缀是正常运行的(webpack很强大),但是呢TS一直给我报错
An import path cannot end with a '.ts' extension. Consider importing '@/xx' instead.ts(2691)
虽然是可以正常运行,但是看起来很难受,找了半天,原来是webpack的alias的这个配置
resolve: {
extensions: ['.js', '.ts', '.tsx'], // 指定文件扩展名.这几个配置的可以不写后缀名
// 配置别名
alias: {
'@': path.join(__dirname, "../", 'src'),
},
},