fix: webforai.kr 빌드 결과에서 실제 병원 리포트·스크린샷 파일을 뺀다
public/ 은 infinith-demo 와 공용이라 reports/viewclinic(영문 진단 리포트 HTML·PDF)과 assets/clients/(병원 채널 스크린샷)가 공개 배포에도 올라가 주소만 알면 열렸다. discovery 빌드의 writeBundle 에서 두 폴더를 지운다. infinith-demo 빌드는 그대로다. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
c90aef654f
commit
b4d983a7d4
@ -74,6 +74,11 @@ export default defineConfig(({mode}) => {
|
|||||||
writeBundle(options: {dir?: string}) {
|
writeBundle(options: {dir?: string}) {
|
||||||
if (!isDiscovery) return;
|
if (!isDiscovery) return;
|
||||||
const out = options.dir ?? 'dist';
|
const out = options.dir ?? 'dist';
|
||||||
|
// public/ 은 infinith-demo 와 공용이라 실제 병원 리포트 원본(reports/)과 병원 채널 스크린샷(assets/clients/)이 들어 있다.
|
||||||
|
// 공개 배포(webforai.kr)에서는 링크가 없어도 주소만 알면 열리므로 빌드 결과에서 지운다 (2026-10-07).
|
||||||
|
for (const dir of ['reports', path.join('assets', 'clients')]) {
|
||||||
|
fs.rmSync(path.resolve(out, dir), { recursive: true, force: true });
|
||||||
|
}
|
||||||
for (const [from, to] of [
|
for (const [from, to] of [
|
||||||
['discovery-favicon.ico', 'favicon.ico'],
|
['discovery-favicon.ico', 'favicon.ico'],
|
||||||
['discovery-favicon-32.png', 'favicon-32.png'],
|
['discovery-favicon-32.png', 'favicon-32.png'],
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user