frontend env

This commit is contained in:
gaoshuaixing
2020-12-24 18:45:48 +08:00
parent 2d27ec8c10
commit cc28762a45
7 changed files with 16 additions and 12 deletions

View File

@@ -1,6 +1,7 @@
'use strict';
const BaseController = require('../base');
const os = require('os');
class ExampleController extends BaseController {
@@ -13,19 +14,16 @@ class ExampleController extends BaseController {
let dir = '';
switch (id) {
case 'download' :
dir = 'C:/Users/Public/Downloads';
dir = os.homedir() + '/Downloads';
break;
case 'picture' :
dir = 'C:/Users/Public/Pictures';
dir = os.homedir() + '/Pictures';
break;
case 'video' :
dir = 'C:/Users/Public/Videos';
break;
case 'doc' :
dir = 'C:/Users/Public/Documents';
dir = os.homedir() + '/Documents';
break;
case 'music' :
dir = 'C:/Users/Public/Music';
dir = os.homedir() + '/Music';
break;
}

3
frontend/.env Normal file
View File

@@ -0,0 +1,3 @@
NODE_ENV=production
VUE_APP_PREVIEW=false
VUE_APP_API_BASE_URL=api

View File

@@ -0,0 +1,3 @@
NODE_ENV=development
VUE_APP_PREVIEW=true
VUE_APP_API_BASE_URL=http://localhost:7069/api

3
frontend/.env.preview Normal file
View File

@@ -0,0 +1,3 @@
NODE_ENV=production
VUE_APP_PREVIEW=true
VUE_APP_API_BASE_URL=http://localhost:7069/api

View File

@@ -6,7 +6,7 @@ import { VueAxios } from './axios'
// 创建 axios 实例
const request = axios.create({
// API 请求的默认前缀
baseURL: 'http://localhost:7068/api',
baseURL: process.env.VUE_APP_API_BASE_URL,
timeout: 6000 // 请求超时时间
})

View File

@@ -25,10 +25,6 @@ const data = [
content: '【图片】目录',
id: 'picture'
},
{
content: '【视频】目录',
id: 'video'
},
{
content: '【文档】目录',
id: 'doc'

View File

@@ -107,6 +107,7 @@
"egg-jwt": "^3.1.6",
"egg-scripts": "^2.13.0",
"egg-view-ejs": "^2.0.0",
"electron-is": "^3.0.0",
"electron-log": "^4.2.2",
"electron-updater": "^4.3.5",
"get-port": "^5.1.1",