[React JS] Vite 빌드 시 파라미터로 개발 소스 내 assets 캐시 버스팅 하는 방법
발단인생을 살다보면 vite로 React 애플리케이션을 빌드할 때 아래와 같이 파일 경로에 hash 값을 넣는 방법이 아니라`static/[name].[hash].js`파라미터를 통해 캐시 버스팅을 하고 싶을 때가 있다. 아래처럼 말이다.`static/[name].js?[hash]`;문제는 이렇게 하면 해당 파일은 컴파일 되지 않는다.아래와 같은 에러가 나면서 말이다.ENOENT: no such file or directory, open ' ... some absolute path here ... \site\www\public\frontend\assets\someCss.css?v=82315f25'나의 경우에는 .css 파일을 파라미터를 사용하여 불러오고 싶었다.그 이유는 말하자면 길다.물리적 탈모를 경험..
2025.04.02