vite项目各种问题汇总

1,663 阅读1分钟

An import path cannot end with a '.ts' extension. Consider importing 'utils/Comm.js' instead.

使用vite创建vue3的ts项目, 引入了一个ts文件之后报错

image.png

发现的原因: 使用了别名,导致webstrom无法正确识别这个别名也就无法找到这个文件

解决方案:tsconfig.json中加入别名配置

image.png

"baseUrl": ".",
"paths": {
  "@/*": ["src/*"],
  "components/*": ["src/components/*"],
  "layouts/*": ["src/layouts/*"],
  "utils/*": ["src/utils/*"]
}