|  |  | @@ -117,6 +117,7 @@ async function buildModules(options) { | 
		
	
		
			
			|  |  |  | charts: 'charts', | 
		
	
		
			
			|  |  |  | }), | 
		
	
		
			
			|  |  |  | ], | 
		
	
		
			
			|  |  |  | minify: options.minify, | 
		
	
		
			
			|  |  |  | outfile: path.join('dist', 'modules-iife.js'), | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | } | 
		
	
	
		
			
			|  |  | @@ -130,6 +131,7 @@ async function buildModules(options) { | 
		
	
		
			
			|  |  |  | define: { | 
		
	
		
			
			|  |  |  | TransformStream: 'null', | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | minify: options.minify, | 
		
	
		
			
			|  |  |  | outfile: path.join('dist', 'index.js'), | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | } | 
		
	
	
		
			
			|  |  | @@ -199,7 +201,7 @@ async function deleteTempFile() { | 
		
	
		
			
			|  |  |  | await gulp.src(['dist/modules-iife.js'], { read: false }).pipe(clean()) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | async function regenerate(option, content) { | 
		
	
		
			
			|  |  |  | async function regenerate(option) { | 
		
	
		
			
			|  |  |  | await fse.remove('dist/dc.min.js') | 
		
	
		
			
			|  |  |  | await fse.remove('dist/dc.min.css') | 
		
	
		
			
			|  |  |  | await buildModules(option) | 
		
	
	
		
			
			|  |  | @@ -222,13 +224,13 @@ export const dev = gulp.series( | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | watcher | 
		
	
		
			
			|  |  |  | .on('ready', async () => { | 
		
	
		
			
			|  |  |  | await regenerate({ iife: true }) | 
		
	
		
			
			|  |  |  | await regenerate({ iife: true, minify: false }) | 
		
	
		
			
			|  |  |  | await startServer() | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | .on('change', async () => { | 
		
	
		
			
			|  |  |  | let now = new Date().getTime() | 
		
	
		
			
			|  |  |  | try { | 
		
	
		
			
			|  |  |  | await regenerate({ iife: true }) | 
		
	
		
			
			|  |  |  | await regenerate({ iife: true, minify: false }) | 
		
	
		
			
			|  |  |  | shell.echo( | 
		
	
		
			
			|  |  |  | chalk.green(`regenerate lib takes ${new Date().getTime() - now} ms`) | 
		
	
		
			
			|  |  |  | ) | 
		
	
	
		
			
			|  |  | @@ -248,25 +250,25 @@ export const buildIIFE = gulp.series( | 
		
	
		
			
			|  |  |  | ) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | export const buildNode = gulp.series( | 
		
	
		
			
			|  |  |  | () => buildModules({ node: true }), | 
		
	
		
			
			|  |  |  | () => buildModules({ node: true, minify: true }), | 
		
	
		
			
			|  |  |  | () => combineJs({ node: true }), | 
		
	
		
			
			|  |  |  | () => buildCSS({ minify: true }), | 
		
	
		
			
			|  |  |  | copyAssets | 
		
	
		
			
			|  |  |  | ) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | export const build = gulp.series( | 
		
	
		
			
			|  |  |  | () => buildModules({ iife: true }), | 
		
	
		
			
			|  |  |  | () => buildModules({ iife: true, minify: true }), | 
		
	
		
			
			|  |  |  | () => combineJs({ iife: true }), | 
		
	
		
			
			|  |  |  | () => buildModules({ node: true }), | 
		
	
		
			
			|  |  |  | () => buildModules({ node: true, minify: true }), | 
		
	
		
			
			|  |  |  | () => combineJs({ node: true }), | 
		
	
		
			
			|  |  |  | () => buildCSS({ minify: true }), | 
		
	
		
			
			|  |  |  | copyAssets | 
		
	
		
			
			|  |  |  | ) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | export const buildRelease = gulp.series( | 
		
	
		
			
			|  |  |  | () => buildModules({ iife: true }), | 
		
	
		
			
			|  |  |  | () => buildModules({ iife: true, minify: true }), | 
		
	
		
			
			|  |  |  | () => combineJs({ iife: true }), | 
		
	
		
			
			|  |  |  | () => buildModules({ node: true }), | 
		
	
		
			
			|  |  |  | () => buildModules({ node: true, minify: true }), | 
		
	
		
			
			|  |  |  | () => combineJs({ node: true }), | 
		
	
		
			
			|  |  |  | () => buildCSS({ minify: true }), | 
		
	
		
			
			|  |  |  | copyAssets |