app-template/packages/design-tokens/scripts/build.mjs

14 lines
521 B
JavaScript

/** 把 `src/tokens.css` 拷到 `dist/`(本包无编译,构建即拷贝)。 */
import { copyFile, mkdir } from "node:fs/promises";
import { dirname, resolve } from "node:path";
import { fileURLToPath } from "node:url";
const packageDirectory = dirname(fileURLToPath(import.meta.url));
const outputDirectory = resolve(packageDirectory, "../dist");
await mkdir(outputDirectory, { recursive: true });
await copyFile(
resolve(packageDirectory, "../src/tokens.css"),
resolve(outputDirectory, "tokens.css"),
);