보통 딱 favicon.ico
이렇게 루트에 넣어놓으면 favicon으로 인식한다.
근데, 우리가 루트에다가 넣어놔도 정작 빌드된 완성본인 dist폴더에는 favicon.ico가 안들어간다.
이 때
parcel-plugin-static-files-copy
직접 dist폴더에 카피해서 넣어주는 플러그인이다.
https://qwefdg3.tistory.com/394
이거 참조.
package.json에 플러그인 속성에다 폴더명을 명시한 후,
그 폴더에 그대로 dist에 넣을 파일들을 넣어주면 된다.
이렇게 하지 않고 직접 dist에 넣는거는 경로문제라던지 문제가 있을 수 있다.
dist는 자동으로 빌드완성된 파일들을 넣어주는 공간이기 때문.
그래서 서버에 올릴 때는 이 dist폴더 안에 있는 파일들을 통째로 올리면 된다.
'프론트엔드-코드 > Node.js' 카테고리의 다른 글
서버 띄우기 (0) | 2023.10.05 |
---|---|
exports, require commonJS 문법 (0) | 2023.10.04 |
프로젝트의 파일에 수정/변경이 있을 시 서버를 자동으로 재실행 시켜주는 nodemon (0) | 2023.09.04 |
parcel bundler 필수 플러그인 (0) | 2023.09.04 |
parcel 커맨드라인 인터페이스 (0) | 2023.09.04 |