Commit 7f04196c by 梁建民

js

parent 97621a5a
NODE_ENV=local
NODE_ENV_H5=secret
\ No newline at end of file
...@@ -3,7 +3,6 @@ node_modules ...@@ -3,7 +3,6 @@ node_modules
# local env files # local env files
.env.local
.env.*.local .env.*.local
# Log files # Log files
......
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"scripts": { "scripts": {
"serve": "vue-cli-service serve", "local": "vue-cli-service serve --mode local",
"dev": "vue-cli-service build --watch", "dev": "vue-cli-service build --watch --mode development",
"build": "vue-cli-service build", "build": "vue-cli-service build",
"test": "vue-cli-service build --mode test" "build-test": "vue-cli-service build --mode test"
}, },
"dependencies": { "dependencies": {
"axios": "^0.18.0", "axios": "^0.18.0",
......
...@@ -19,8 +19,8 @@ ...@@ -19,8 +19,8 @@
<meta name="description" content="猎芯网,快速成长的专业电子元器件商城,贸泽(MOUSER)全系产品、e络盟(element14)树莓派系列产品授权经销商,已获得多轮风险投资。为客户提供电子元器件现货,IC采购,进口报关,电子元器件寄售,供应链金融等一站式电子元器件采购服务。"> <meta name="description" content="猎芯网,快速成长的专业电子元器件商城,贸泽(MOUSER)全系产品、e络盟(element14)树莓派系列产品授权经销商,已获得多轮风险投资。为客户提供电子元器件现货,IC采购,进口报关,电子元器件寄售,供应链金融等一站式电子元器件采购服务。">
<meta name="keywords" content="猎芯网,电子元器件采购,电子元器件商城,电子元器件现货,IC采购网,电子元器件寄售,电子元件,元器件商城,元器件采购,电子商城,"> <meta name="keywords" content="猎芯网,电子元器件采购,电子元器件商城,电子元器件现货,IC采购网,电子元器件寄售,电子元件,元器件商城,元器件采购,电子商城,">
<link rel="icon" href="<%= BASE_URL %>favicon.ico"> <link rel="icon" href="<%= BASE_URL %>favicon.ico">
<link rel="stylesheet" href="/v3/dist/res/m/css/font/iconfont.css"> <link rel="stylesheet" href="<%= NODE_ENV_H5 %>v3/dist/res/m/css/font/iconfont.css">
<script type="text/javascript" src="get_time.php"></script> <script type="text/javascript" src="<%= NODE_ENV_H5 %>h5/view/get_time.php"></script>
<script type="text/javascript"> <script type="text/javascript">
var fwtimes = window.fwtime - (Math.floor((new Date().getTime()) / 1000)); //获取服务器时间差 var fwtimes = window.fwtime - (Math.floor((new Date().getTime()) / 1000)); //获取服务器时间差
</script> </script>
......
...@@ -40,7 +40,9 @@ switch (window.location.hostname) { ...@@ -40,7 +40,9 @@ switch (window.location.hostname) {
urlApi = 'http://api.liexin.com/'; urlApi = 'http://api.liexin.com/';
break; break;
default: default:
urlApi = '/api/'; //本地proxy配置参考vue.config.js
url = '/m/v3/'
urlApi = '/apis/';
} }
export const productionUrl = url; export const productionUrl = url;
......
This diff could not be displayed because it is too large.
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
<meta name="keywords" content="猎芯网,电子元器件采购,电子元器件商城,电子元器件现货,IC采购网,电子元器件寄售,电子元件,元器件商城,元器件采购,电子商城,"> <meta name="keywords" content="猎芯网,电子元器件采购,电子元器件商城,电子元器件现货,IC采购网,电子元器件寄售,电子元件,元器件商城,元器件采购,电子商城,">
<link rel="icon" href="//szh5static.ichunt.com/favicon.ico"> <link rel="icon" href="//szh5static.ichunt.com/favicon.ico">
<link rel="stylesheet" href="/v3/dist/res/m/css/font/iconfont.css"> <link rel="stylesheet" href="/v3/dist/res/m/css/font/iconfont.css">
<script type="text/javascript" src="get_time.php"></script> <script type="text/javascript" src="/h5/view/get_time.php"></script>
<script type="text/javascript"> <script type="text/javascript">
var fwtimes = window.fwtime - (Math.floor((new Date().getTime()) / 1000)); //获取服务器时间差 var fwtimes = window.fwtime - (Math.floor((new Date().getTime()) / 1000)); //获取服务器时间差
</script> </script>
......
/** /**
* 配置文件 * local 本地环境
* development 开发环境
* production 生产环境
* test 测试环境
*/ */
const env = process.env.NODE_ENV; const env = process.env.NODE_ENV;
const vConsolePlugin = require('vconsole-webpack-plugin'); const vConsolePlugin = require('vconsole-webpack-plugin');
var NODE_ENV;
switch (env) { switch (env) {
case 'local':
NODE_ENV = '/';
NODE_ENV_H5 = 'http://m.liexin.com/'
break;
case 'development':
NODE_ENV = '//szh5static.ichunt.com';
NODE_ENV_H5 = '/'
break;
case 'production': case 'production':
NODE_ENV = '//h5static.ichunt.com'; NODE_ENV = '//h5static.ichunt.com';
NODE_ENV_H5 = '/'
break; break;
case 'test': case 'test':
NODE_ENV = '//szh5static.ichunt.com'; NODE_ENV = '//szh5static.ichunt.com';
NODE_ENV_H5 = '/'
break; break;
case 'development':
NODE_ENV = '//szh5static.ichunt.com';
break;
default:
NODE_ENV = '/';
} }
module.exports = { module.exports = {
...@@ -32,17 +39,25 @@ module.exports = { ...@@ -32,17 +39,25 @@ module.exports = {
}) })
]; ];
if (process.env.NODE_ENV === 'production') { if (process.env.NODE_ENV === 'production') {
//根据环境修改webpack配置
} }
}, },
devServer: { devServer: {
proxy: { proxy: {
'/api': { '/m': {
target: 'http://m.liexin.com', target: 'http://m.liexin.com',
changeOrigin: true, changeOrigin: true,
ws: true, ws: true,
pathRewrite: { pathRewrite: {
'^/api': '' '^/m': ''
}
},
'/apis': {
target: 'http://api.liexin.com',
changeOrigin: true,
ws: true,
pathRewrite: {
'^/apis': ''
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment