We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
这里更新一下v1.1.7版本升级摘要,主要更新
感谢@joker77877的提醒,vue模板中关于ts的校验有些许问题,具体的讨论在这里: lint-staged/lint-staged#825 现有工程可以通过以下方式自行修改
.lintstagedrc.js
const fs = require('fs') const generateTSConfig = (stagedFilenames) => { return (type) => { const tsconfig = JSON.parse(fs.readFileSync('tsconfig.json', 'utf8')) tsconfig.include = stagedFilenames fs.writeFileSync('tsconfig.lint.json', JSON.stringify(tsconfig)) return `${type} --noEmit --project tsconfig.lint.json` } } module.exports = { '*.{ts,tsx}': ['prettier --write', 'eslint --fix', (fileName) => generateTSConfig(fileName)('tsc')], '*.vue': ['prettier --write', 'eslint --fix', (fileName) => generateTSConfig(fileName)('vue-tsc')], '*.{json,js,jsx}': ['prettier --write', 'eslint --fix'] }
tsconfig.json (可选修改)
{ "compilerOptions": { "baseUrl": ".", "target": "esnext", "module": "esnext", "moduleResolution": "node", "strict": true, "jsx": "preserve", "sourceMap": true, "resolveJsonModule": true, "skipLibCheck": true, "esModuleInterop": true, "lib": ["esnext", "dom"], "noImplicitAny": true, "noImplicitThis": true, "paths": { "~/*": ["src/*"] }, "types": ["vite/client", "vite-plugin-pages/client", "vite-plugin-vue-layouts/client", "jest"] }, "exclude": ["dist", "node_modules"] }
关于这个问题“新增 antdv工程自定义主题色 兼容处理”,我们可以这样做:
import styleImport, { AndDesignVueResolve, VantResolve, ElementPlusResolve } from 'vite-plugin-style-import' styleImport({ resolves: [AndDesignVueResolve(), VantResolve(), ElementPlusResolve()] }), ViteComponents({ resolvers: [AntDesignVueResolver({ importStyle: 'less' })], dts: 'src/components.d.ts' }),
The text was updated successfully, but these errors were encountered:
🎈 perf: 优化lint-staged命令 #3
8663fbf
🔧 build: 变更jest typescript pages版本 #3
36c8566
🎈 perf: 完善vite配置文件 #3
52b53e5
🎈 perf: 完善ts配置文件 #3
8cb6112
🐞 fix: 完善lint校验ts的逻辑 #3
95972a0
No branches or pull requests
Uh oh!
There was an error while loading. Please reload this page.
这里更新一下v1.1.7版本升级摘要,主要更新
感谢@joker77877的提醒,vue模板中关于ts的校验有些许问题,具体的讨论在这里:
lint-staged/lint-staged#825
现有工程可以通过以下方式自行修改
.lintstagedrc.js
tsconfig.json (可选修改)
关于这个问题“新增 antdv工程自定义主题色 兼容处理”,我们可以这样做:
The text was updated successfully, but these errors were encountered: