在package.json文件中添加scripts脚本 //...其他代码省略"scripts":{"dev":"vite","build":"vue-tsc && vite build","preview":"vite preview","lint:eslint":"eslint --fix --ext .js,.ts,.vue ./src","lint:prettier":"prettier --write \"src/**/*.{js,ts,json,tsx,css,less,scss,vue,...
在package.json文件中添加scripts脚本 //...其他代码省略"scripts":{"dev":"vite","build":"vue-tsc && vite build","preview":"vite preview","lint:eslint":"eslint --fix --ext .js,.ts,.vue ./src","lint:prettier":"prettier --write \"src/**/*.{js,ts,json,tsx,css,less,scss,vue,...
"dev": "vite --config ./config/vite.config.dev.ts", "build": "vue-tsc --noEmit && vite build --config ./config/vite.config.prod.ts", "report": "cross-env REPORT=true pnpm build", /*设置环境变量process.env.REPORT为'true'且执行pnpm build !若系统没有cross-env 命令可以全局装一下...
"scripts": { "lint-staged": "lint-staged" }, "devDependencies": { "husky": "^7.0.4", "lint-staged": "^12.3.4", "vue-tsc": "^0.31.4" } vue-tsc is like tsc, but also for .vue type cheking why lint-staged is in scripts? see below. .lintstagedrc.js module.exports = { ...
"build": "vue-tsc && vite build", "preview": "vite preview" }, "dependencies": { "vue": "^3.2.47" }, "devDependencies": { "@vitejs/plugin-vue": "^4.1.0", "typescript": "*", "vite": "^4.2.0", "vue-tsc": "^1.2.0" ...
fix(lint-staged): tsc error, use external file kettei-sproutty/scuderia-fe#85 Merged manyuemeiquqi added a commit to manyuemeiquqi/vue-tsx-admin that referenced this issue Dec 12, 2023 chore: update lintstagedrc github.com/lint-staged/lint-staged/issues/468 … 960bec5 deot added a...
} exportdefault{ '*.{js,jsx,ts,tsx,vue}':[ 'oxlint src', createCommand('pnpm eslint --fix',''), createCommand('prettier --write','--write'), ()=>'pnpm test:run', ()=>'vue-tsc --noEmit' ] }
} exportdefault{ '*.{js,jsx,ts,tsx,vue}':[ 'oxlint src', createCommand('pnpm eslint --fix',''), createCommand('prettier --write','--write'), ()=>'pnpm test:run', ()=>'vue-tsc --noEmit' ] }
"scripts": { "dev": "vite", "build": "vue-tsc && vite build", "preview": "vite preview", "lint": "eslint './src/**/*.{js,jsx,vue,ts,tsx}' --fix", }, "lint-staged": { "*.{js,jsx,vue,ts,tsx}": [ "npm run lint", "git add" ] }, ...
npx tsc --init --lib 'es2015,dom' --strict --sourceMap --rootDir src --outDir dist checkErr -commandName setTsconfig } # 如果没有eslint 配置文件,使用init进行创建,并且修改js文件使其兼容prettier function createEslintConfig { trap {