效果 : 将src文件夹用@符号代替, 并且在输入的时候还有提示
实现:
标签:src,路径,开启,别名,json,compilerOptions,path,vite From: https://www.cnblogs.com/liucx955/p/17627502.html
- vue-cli创建的项目, 在
jsconfig.json
文件里面{ "compilerOptions": { "baseUrl": "./", "paths": { "@/*":[ "src/*" ] }, } }
或者是: vite创建的项目, 在
vite.config.js
文件里面import { defineConfig } from 'vite'; import path from 'path'; export default defineConfig({ resolve: { alias: { '@': path.resolve(__dirname, 'src'), }, }, })
如果vite的文件是
vite.config.ts
文件,那么还需要先安装npm i @types/node -D
,并且在tsconfig.node.json
配置"compilerOptions": { ... "allowSyntheticDefaultImports": true },
- 要想有别名的代码提示, 还需要在
tsconfig.json
或者jsconfig.json
里面:{ "compilerOptions": { "baseUrl": "./", "paths": { "@/*":[ "src/*" ] }, } }