반응형
웹 팩 빌드 후 구성 값 변경
정적 폴더에 config.js가 있음
module.exports = {
config: {
urls: {
auth: localhost
}
}
}
나는 달린다npm run build
그리고 출력(저장된 폴더)을 클라이언트에 전송하여 프로덕션 환경에 배포하십시오.나는 고객이 auth의 가치를 편집할 수 있기를 바란다.
구성이 현재 웹 팩에서 외부 파일로 구성됨:
const config = require(path.join(paths.STATIC, 'config.js'))
externals: [{
appsetting: JSON.stringify(config)
}]
config.js를 웹 팩 빌드 후 변경 사항을 인식하도록 하려면 어떻게 해야 하는가?
이런 건 어때?axios
:
function readConfig () {
return axios.get('./static/config.js').then((response) => {
return response.data
});
}
readConfig().then((config) => {
// Do stuff
});
config.js가 정적/폴더에 복사되었는지 확인하십시오.
webpack.config에서 다음에 대한 항목 파일 만들기config.js
수입/수입config.js
구성을 사용하는 다른 파일.
참조URL: https://stackoverflow.com/questions/47795134/change-configuration-values-post-webpack-build
반응형
'programing' 카테고리의 다른 글
1초 후 VueJS에서 요소 자동 전환 (0) | 2022.04.10 |
---|---|
상태 Vuex/Vue/Nuxt에서 새 속성 개체를 추가하는 방법 (0) | 2022.04.10 |
공장 기능을 반환하는 es6 모듈(moment.js)을 조롱하는 행위 (0) | 2022.04.10 |
VueJS는 돔에서 특정 요소 선택 (0) | 2022.04.10 |
vuejs의 jquery css에 대한 대안 (0) | 2022.04.10 |