add alias

This commit is contained in:
ethan 2023-08-15 15:16:12 +08:00
parent 247f401203
commit 252dbf4bcc
3 changed files with 11 additions and 4 deletions

View File

@ -1,6 +1,6 @@
import Draw from '../draw';
import * as Utils from '../utils';
import { Cartesian3 } from '../../examples/cesium';
import { Cartesian3 } from '@examples/cesium';
export default class FineArrow extends Draw {
points: Cartesian3[] = [];

View File

@ -1,5 +1,5 @@
import * as Utils from './utils';
import * as CesiumTypeOnly from '../examples/cesium';
import * as CesiumTypeOnly from '@examples/cesium';
import { State } from './interface';
export default class Draw {

View File

@ -1,5 +1,5 @@
import { defineConfig } from 'vite';
import { resolve } from 'path';
import path from 'path';
export default defineConfig(({ mode }) => {
let config = {};
@ -20,12 +20,19 @@ export default defineConfig(({ mode }) => {
config = {
build: {
lib: {
entry: resolve(__dirname, 'src/index.ts'),
entry: path.resolve(__dirname, 'src/index.ts'),
name: 'CesiumPlot',
fileName: 'CesiumPlot',
},
},
};
}
config.resolve = {
alias: {
'@': path.resolve(__dirname, 'src'),
'@examples': path.resolve(__dirname, './examples'),
},
};
return config;
});