| 12345678910111213141516171819202122232425262728293031323334353637 |
- import store from 'store';
- import { getUrlParam, getFirstHost } from '@/cool/utils';
- const env = process.env;
- // 路由模式
- const routerMode = 'hash';
- // 图片host
- const imgHostUrl = `${window.location.protocol}//img.${getFirstHost()}/`;
- // 请求地址
- const baseUrl = (() => {
- let proxy = getUrlParam('proxy');
- if (proxy) {
- store.set('proxy', proxy);
- } else {
- proxy = store.get('proxy') || 'dev';
- }
- switch (env.NODE_ENV) {
- case 'local':
- return `/${proxy}`;
- case 'development':
- return `/${proxy}`;
- case 'production':
- return `${window.location.protocol}//api.shop.${getFirstHost()}`;
- default:
- return '';
- }
- })();
- // 阿里字体图标库 https://at.alicdn.com/t/**.css
- const iconfontUrl = ``;
- export { env, routerMode, baseUrl, iconfontUrl, imgHostUrl };
|