add: 設定多個環境 .env 檔 (install @nuxtjs/dotenv / cross-env)
比對新檔案 |
| | |
| | | BASE_URL='http://localhost:8080/api' |
比對新檔案 |
| | |
| | | BASE_URL='https://vtwlifeopensysuat.pru.intranet.asia/pamapi/api' |
| | |
| | | // https://go.nuxtjs.dev/typescript |
| | | '@nuxt/typescript-build', |
| | | '@nuxtjs/axios', |
| | | '@nuxtjs/style-resources' |
| | | '@nuxtjs/style-resources', |
| | | ['@nuxtjs/dotenv', { filename: '.env.' + process.env.ENV }], |
| | | |
| | | ], |
| | | |
| | | // Modules: https://go.nuxtjs.dev/config-modules |
| | |
| | | document.documentElement.scrollTop = 0; |
| | | } |
| | | } |
| | | }, |
| | | env: { |
| | | BASE_URL: 'http://localhost:8080/api' |
| | | } |
| | | } |
| | |
| | | "version": "1.0.0", |
| | | "private": true, |
| | | "scripts": { |
| | | "dev": "nuxt", |
| | | "dev": "cross-env ENV=dev nuxt", |
| | | "uat": "cross-env ENV=uat nuxt", |
| | | "build": "nuxt build", |
| | | "start": "nuxt start", |
| | | "generate": "nuxt generate", |
| | | "generate.dev": "cross-env ENV=dev nuxt generate", |
| | | "generate.uat": "cross-env ENV=uat nuxt generate", |
| | | "test": "jest" |
| | | }, |
| | | "dependencies": { |
| | |
| | | "devDependencies": { |
| | | "@nuxt/types": "^2.15.8", |
| | | "@nuxt/typescript-build": "^2.1.0", |
| | | "@nuxtjs/dotenv": "^1.4.1", |
| | | "@types/lodash": "^4.14.176", |
| | | "@vue/test-utils": "^1.2.2", |
| | | "babel-core": "7.0.0-bridge.0", |
| | | "babel-jest": "^27.3.0", |
| | | "cross-env": "^7.0.3", |
| | | "fibers": "^5.0.0", |
| | | "jest": "^27.3.0", |
| | | "sass": "1.43.2", |