clean 改用ts脚本,兼容 windows 系统
Showing
| ... | ... | @@ -14,21 +14,22 @@ |
| ], | ||
| "license": "MIT", | ||
| "scripts": { | ||
| "clean": "./scripts/cleanup.sh", | ||
| "clean": "cross-env TS_NODE_PROJECT=scripts/tsconfig.json node -r ts-node/register ./scripts/cleanup.ts", | ||
| "start": "vc-tools run server", | ||
| "lint": "eslint src/ --ext .tsx,.ts", | ||
| "compile": "vc-tools run compile", | ||
| "test": "cross-env NODE_ENV=test jest --config .jest.js", | ||
| "prepublishOnly": "npm run lint && npm run generate && npm run compile && npm run test", | ||
| "generate": "rimraf src/icons && TS_NODE_PROJECT=scripts/tsconfig.json node -r ts-node/register scripts/generate.ts --target=icon", | ||
| "postcompile": "npm run clean && TS_NODE_PROJECT=scripts/tsconfig.json node -r ts-node/register scripts/generate.ts --target=entry" | ||
| "generate": "rimraf src/icons && cross-env TS_NODE_PROJECT=scripts/tsconfig.json node -r ts-node/register scripts/generate.ts --target=icon", | ||
| "postcompile": "npm run clean && cross-env TS_NODE_PROJECT=scripts/tsconfig.json node -r ts-node/register scripts/generate.ts --target=entry" | ||
| }, | ||
| "peerDependencies": { | ||
| "vue": ">=3.0.0", | ||
| "ant-design-vue": ">=2.0.0" | ||
| "ant-design-vue": ">=2.0.0", | ||
| "vue": ">=3.0.0" | ||
| }, | ||
| "devDependencies": { | ||
| "@babel/runtime": "^7.11.2", | ||
| "@types/fs-extra": "^9.0.2", | ||
| "@types/jest": "^24.0.17", | ||
| "@types/node": "^13.13.15", | ||
| "@typescript-eslint/eslint-plugin": "^2.33.0", | ||
| ... | ... | @@ -47,6 +48,7 @@ |
| "eslint-config-prettier": "^6.4.0", | ||
| "eslint-plugin-prettier": "^3.1.3", | ||
| "eslint-plugin-vue": "^7.0.0-0", | ||
| "fs-extra": "^9.0.1", | ||
| "jest": "^25.4.0", | ||
| "jest-serializer-vue": "^2.0.2", | ||
| "prettier": "^1.19.1", | ||
| ... | ... | @@ -77,7 +79,14 @@ |
| "javascriptEnabled": true | ||
| } | ||
| } | ||
| ] | ||
| ], | ||
| "css": { | ||
| "loaderOptions": { | ||
| "less": { | ||
| "javascriptEnabled": true | ||
| } | ||
| } | ||
| } | ||
| }, | ||
| "description": "Ant Design Pro Layout of Vue, easy to use pro scaffolding." | ||
| } |
scripts/cleanup.ts
0 → 100644
Please register or sign in to comment