feat(map): added AMap/Baidu/Google Map example close #81

This commit is contained in:
Vben
2021-03-12 21:45:27 +08:00
parent a89eeef6f3
commit a9462f0d4d
27 changed files with 2223 additions and 96 deletions

View File

@@ -5,14 +5,11 @@ import { resolve } from 'path';
import { generateModifyVars } from './build/config/themeConfig';
import { createProxy } from './build/vite/proxy';
import { createAlias } from './build/vite/alias';
import { wrapperEnv } from './build/utils';
import { createVitePlugins } from './build/vite/plugin';
import { OUTPUT_DIR } from './build/constant';
function pathResolve(dir: string) {
return resolve(__dirname, '.', dir);
}
export default ({ command, mode }: ConfigEnv): UserConfig => {
const root = process.cwd();
@@ -29,18 +26,12 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
base: VITE_PUBLIC_PATH,
root,
resolve: {
alias: [
{
// /@/xxxx => src/xxx
find: /^\/@\//,
replacement: pathResolve('src') + '/',
},
{
// /#/xxxx => types/xxx
find: /^\/#\//,
replacement: pathResolve('types') + '/',
},
],
alias: createAlias([
// /@/xxxx => src/xxxx
['/@/', 'src'],
// /#/xxxx => types/xxxx
['/#/', 'types'],
]),
},
server: {
port: VITE_PORT,
@@ -52,7 +43,7 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
},
build: {
// minify: 'esbuild',
minify: 'esbuild',
outDir: OUTPUT_DIR,
polyfillDynamicImport: VITE_LEGACY,
terserOptions: {