본문 바로가기
web/aws

s3-spa-upload windows 이슈

by java개발자 2021. 4. 13.

윈도우 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