// vite.config.ts
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
// node.js不是内置对象的一部分,如果想用typescript写Node.js,则需要引入第三方声明文件vue无法识别require
// 执行命令:npm install @types/node --save-dev
const path = require('path');
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
resolve: {
alias: {
'@': path.resolve(__dirname, "src")
}
}
});
// tsconfig.json
"compilerOptions": {
"paths":{
"@/*": ["src/*"]
},
},