|
|
|
|
|
|
|
|
await buildCSS() |
|
|
await buildCSS() |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
export const build = gulp.series( |
|
|
|
|
|
() => buildNamespace({ node: true }), |
|
|
|
|
|
() => buildModules({ node: true }), |
|
|
|
|
|
() => combineJs({ node: true }), |
|
|
|
|
|
() => buildNamespace({ iife: true }), |
|
|
|
|
|
() => buildModules({ iife: true }), |
|
|
|
|
|
() => combineJs({ iife: true }), |
|
|
|
|
|
buildCSS, |
|
|
|
|
|
copyAssets |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
export const buildNode = gulp.series( |
|
|
|
|
|
() => buildNamespace({ node: true }), |
|
|
|
|
|
() => buildModules({ node: true }), |
|
|
|
|
|
() => combineJs({ node: true }), |
|
|
|
|
|
buildCSS, |
|
|
|
|
|
copyAssets |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
export const buildIIFE = gulp.series( |
|
|
|
|
|
() => buildNamespace({ iife: true }), |
|
|
|
|
|
() => buildModules({ iife: true }), |
|
|
|
|
|
() => combineJs({ iife: true }), |
|
|
|
|
|
buildCSS, |
|
|
|
|
|
copyAssets |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
export const buildRelease = gulp.series( |
|
|
|
|
|
() => buildNamespace({ node: true }), |
|
|
|
|
|
() => buildModules({ node: true }), |
|
|
|
|
|
() => combineJs({ node: true, obfuscate: true }), |
|
|
|
|
|
() => buildNamespace({ iife: true }), |
|
|
|
|
|
() => buildModules({ iife: true }), |
|
|
|
|
|
() => combineJs({ iife: true, obfuscate: true }), |
|
|
|
|
|
buildCSS, |
|
|
|
|
|
copyAssets |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
export const server = gulp.series(startServer) |
|
|
|
|
|
|
|
|
export const dev = gulp.series( |
|
|
export const dev = gulp.series( |
|
|
() => buildNamespace({ dev: true }), |
|
|
() => buildNamespace({ dev: true }), |
|
|
|
|
|
|
|
|
await regenerate({ iife: true }, content) |
|
|
await regenerate({ iife: true }, content) |
|
|
shell.echo( |
|
|
shell.echo( |
|
|
chalk.green( |
|
|
chalk.green( |
|
|
`regenerate lib takes ${new Date().getTime() - now.getTime()} ms` |
|
|
|
|
|
|
|
|
`regenerate lib takes ${new Date().getTime() - now.getTime()} ms` |
|
|
) |
|
|
) |
|
|
) |
|
|
) |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
export const server = gulp.series(startServer) |
|
|
|
|
|
|
|
|
export const buildNode = gulp.series( |
|
|
|
|
|
() => buildNamespace({ node: true }), |
|
|
|
|
|
() => buildModules({ node: true }), |
|
|
|
|
|
() => combineJs({ node: true }), |
|
|
|
|
|
buildCSS, |
|
|
|
|
|
copyAssets |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
export const buildIIFE = gulp.series( |
|
|
|
|
|
() => buildNamespace({ iife: true }), |
|
|
|
|
|
() => buildModules({ iife: true }), |
|
|
|
|
|
() => combineJs({ iife: true }), |
|
|
|
|
|
buildCSS, |
|
|
|
|
|
copyAssets |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
export const build = gulp.series( |
|
|
|
|
|
() => buildNamespace({ node: true }), |
|
|
|
|
|
() => buildModules({ node: true }), |
|
|
|
|
|
() => combineJs({ node: true }), |
|
|
|
|
|
() => buildNamespace({ iife: true }), |
|
|
|
|
|
() => buildModules({ iife: true }), |
|
|
|
|
|
() => combineJs({ iife: true }), |
|
|
|
|
|
buildCSS, |
|
|
|
|
|
copyAssets |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
export const buildRelease = gulp.series( |
|
|
|
|
|
() => buildNamespace({ node: true }), |
|
|
|
|
|
() => buildModules({ node: true }), |
|
|
|
|
|
() => combineJs({ node: true, obfuscate: true }), |
|
|
|
|
|
() => buildNamespace({ iife: true }), |
|
|
|
|
|
() => buildModules({ iife: true }), |
|
|
|
|
|
() => combineJs({ iife: true, obfuscate: true }), |
|
|
|
|
|
buildCSS, |
|
|
|
|
|
copyAssets |
|
|
|
|
|
) |