React + Vite + TS로 경로 별칭 설정
3579 단어 javascriptvitetypescriptreact
이를 설정하는 단계:
1 단계
vite.config.ts:
// also don't forget to `npm i -D @types/node`, so __dirname won't complain
import * as path from 'path'
export default defineConfig({
plugins: [react()],
resolve: {
alias: [{ find: '@', replacement: path.resolve(__dirname, 'src') }],
},
})
이것은 Vite에게 별칭에 대해 알려줍니다.
2 단계
src 디렉터리에 "@"별칭을 추가하고 있습니다(ts에는 이것이 필요함).
tsconfig.json:
{
"compilerOptions": {
// ...rest of the template
"types": ["node"],
"paths": {
"@/*": ["./src/*"]
}
},
"include": ["src"],
"references": [{ "path": "./tsconfig.node.json" }]
}
용법
import Comp from '@/components/Comp'
Reference
이 문제에 관하여(React + Vite + TS로 경로 별칭 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/avxkim/setup-path-aliases-w-react-vite-ts-poa텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)