윈도우 PC에서 실행시키면,
파일 path에 백슬래시가 존재한다.
실제 업로드된 파일을 확인해 보면, 폴더 구조가 생성되지 않고, 백슬래시가 포함된 파일명으로 생성이 된다.
Uploaded s3://버킷/\static\css\main.942763e1.chunk.css |...........
해결
option으로 처리가 안되어서....
node_modules의 소스코드를 바꾼다.
s3-spa-upload/src/index.js
uploadToS3 함수에서
key 값이 "\aa\aa\aaa\aa.js"처럼 들어옴.
변경전
Key: "" + prefix + key,
변경후
Key: "" + prefix + key.substring(1).replace(/\\/g, '/'),
(나중에 버전업 되면 개선되겠지...)
'web > aws' 카테고리의 다른 글
빠르게 aws s3 세팅 (0) | 2021.09.10 |
---|---|
aws amplify 기능 정리 (0) | 2020.07.03 |