fix: 修复clean命令
This commit is contained in:
@@ -7,7 +7,7 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"generate": "node src/generator.js",
|
"generate": "node src/generator.js",
|
||||||
"dev": "node src/generator.js && serve dist -l 5173",
|
"dev": "node src/generator.js && serve dist -l 5173",
|
||||||
"clean": "rm -rf dist",
|
"clean": "node ./scripts/clean.js",
|
||||||
"build": "npm run clean && npm run generate",
|
"build": "npm run clean && npm run generate",
|
||||||
"restructure": "node restructure.js",
|
"restructure": "node restructure.js",
|
||||||
"migrate-config": "node src/migrate-config.js",
|
"migrate-config": "node src/migrate-config.js",
|
||||||
|
|||||||
13
scripts/clean.js
Normal file
13
scripts/clean.js
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
const fs = require("fs");
|
||||||
|
const path = require("path");
|
||||||
|
|
||||||
|
const distPath = path.resolve(__dirname, "..", "dist");
|
||||||
|
|
||||||
|
try {
|
||||||
|
fs.rmSync(distPath, { recursive: true, force: true });
|
||||||
|
console.log(`Removed ${distPath}`);
|
||||||
|
} catch (error) {
|
||||||
|
console.error(`Failed to remove ${distPath}`);
|
||||||
|
console.error(error);
|
||||||
|
process.exitCode = 1;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user