保誠-保戶業務員媒合平台
Mila
2021-11-24 cb12c8a72cb6cb58c285445157c06654f020cab0
add: 設定多個環境 .env 檔 (install @nuxtjs/dotenv / cross-env)
修改2個檔案
新增2個檔案
16 ■■■■■ 已變更過的檔案
PAMapp/.env.dev 1 ●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
PAMapp/.env.uat 1 ●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
PAMapp/nuxt.config.js 7 ●●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
PAMapp/package.json 7 ●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
PAMapp/.env.dev
比對新檔案
@@ -0,0 +1 @@
BASE_URL='http://localhost:8080/api'
PAMapp/.env.uat
比對新檔案
@@ -0,0 +1 @@
BASE_URL='https://vtwlifeopensysuat.pru.intranet.asia/pamapi/api'
PAMapp/nuxt.config.js
@@ -50,7 +50,9 @@
    // 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
@@ -74,8 +76,5 @@
        document.documentElement.scrollTop = 0;
      }
    }
  },
  env: {
    BASE_URL: 'http://localhost:8080/api'
  }
}
PAMapp/package.json
@@ -3,10 +3,13 @@
  "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": {
@@ -26,10 +29,12 @@
  "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",