问题是这样的,导入的时候我写ts后缀是正常运行的(webpack很强大),但是呢TS一直给我报错
wumao2022-03-17_01-20-38.jpg

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'),
    },
  },

wumao2022-03-17_01-22-55.jpg

Last modification:March 17, 2022
If you think my article is useful to you, please feel free to appreciate