javascript - webpack으로 컴파일된 프론트엔드 프로젝트에 대한 운영 및 유지관리에 따라 수정될 수 있는 구성 파일을 제공하는 방법은 무엇입니까?
巴扎黑2017-05-19 10:15:02
0
2
439
프로젝트는 URL 상수를 사용해야 하며, 이는 실제 운영 및 유지 관리 상황에 따라 변경될 수 있습니다. 이제 URL이 변경되면 소스코드를 변경하고 다시 컴파일해야 합니다. webpack을 사용하지 않으면 이 문제가 발생하지 않습니다. 구성 파일의 경로를 운영 및 유지 관리에 알려주십시오. 그런데 webpack을 사용할 때 이러한 상황을 피하고 운영 및 유지 관리를 통해 구성을 수정할 수 있는 방법은 없을까요?
구성 항목을 json에 별도로 넣고, 프로젝트 실행 시 먼저 이 json의 구성을 읽어보세요.
ajax/xhr/fetch/amd를 통해 이 json 파일을 로드할 수 있습니다. 방법은 다양합니다.
이때 성능 문제를 고려해야 합니다. 매번 json 파일을 다시 로드할 필요가 없도록 캐시/쿠키/localStorage를 잘 활용하세요.
우리의 프로젝트 접근 방식은 개발, 테스트 및 생산을 위한 여러 구성 파일을 구성하는 것입니다
다른 환경에서는 다른 구성을 사용합니다