使用npm init vue@latest
创建了一个Vue3项目,它是基于Vite的,在项目根目录下面有vite.config.js文件:
使用import从模块导入的时候,模块要不要加扩展名后缀,看看vite官方的解释:
https://vitejs.dev/config/shared-options.html
意思是说,默认对于'.mjs', '.js', '.mts', '.ts', '.jsx', '.tsx', '.json'
这些扩展名是可以省略的;对于自定义导入类型(如 .vue),不建议省略扩展名,因为这可能会干扰 IDE 和类型支持。