message: packages/cli: copy public dir during bundle
diff: @@ -48,6 +48,13 @@ export async function buildBundle(options: BuildOptions) {
  const previousFileSizes = await measureFileSizesBeforeBuild(paths.targetDist);
  await fs.emptyDir(paths.targetDist);
  + if (paths.targetPublic) {
  + await fs.copy(paths.targetPublic, paths.targetDist, {
  + dereference: true,
  + filter: file => file !== paths.targetHtml,
  + });
  + }
  +
  const { stats } = await build(compiler, isCi).catch(error => {
  console.log(chalk.red('Failed to compile.\n'));
  throw new Error(`Failed to compile.\n${error.message || error}`);
  