반응형
Heroku에 배포할 때 Vue 스토어의 dyno 메타데이터 읽기
저장소에서 dyno 메타데이터 환경 변수를 어떻게 읽을 수 있습니까?저는 다음과 같은 것을 하고 싶습니다.
export default {
state: {
version: {
heroku: process.env.HEROKU_RELEASE_VERSION || 'not defined',
},
error: '',
},
나는 단지 읽을 수 있었다.VUE_APP
환경변수는 heroku dyno 메타데이터 변수는 모두 다음 문자로 시작합니다.HEROKU_
Vue 스토어에서는 읽을 수 없습니다.
프런트엔드 코드에서 환경변수를 사용하려면EnvironmentPlugin
.
다음 플러그인을 에 추가합니다.webpack
설정:
plugins: [
new webpack.EnvironmentPlugin([
'HEROKU_RELEASE_VERSION',
]),
]
그런 다음 프런트엔드에서 시도했던 대로 이 환경변수에 액세스할 수 있습니다.
process.env.HEROKU_RELEASE_VERSION
언급URL : https://stackoverflow.com/questions/53609641/reading-the-dyno-metadata-in-the-vue-store-when-deploying-to-heroku
반응형
'programing' 카테고리의 다른 글
막연한 서비스 노동자 Nuxt JS의 속성 'register'을 읽을 수 없습니다. (0) | 2022.07.15 |
---|---|
Java 8의 기능 인터페이스는 어떤 용도로 사용됩니까? (0) | 2022.07.15 |
vuex 알 수 없는 작업 유형: 'auth/Signup' (0) | 2022.07.15 |
텍스트 영역 구성 요소 텍스트 값을 어떻게 데이터베이스 바인딩하고 업데이트합니까? (0) | 2022.07.15 |
@Transactional 주석은 어디에 속합니까? (0) | 2022.07.15 |