本人纯小白,入手geeker admin受不了严格的格式检查,也懒得写module啥的,导致项目能用不会报错,但是vscode上都是红线,最近到了打包这一步了,踩了很多坑,给大家填一填。
打包代码是
npm run build:环境名称
例如:
npm run build:dev
代码报错打不了包的问题
PS E:\space\code\eyes\vue> npm run build:dev
> geeker-admin@1.2.0 build:dev
> vue-tsc && vite build --mode development
........
Found 22 errors in 10 files.
Errors Files
1 src/components/Grid/index.vue:120
1 src/components/ProTable/components/TableColumn.vue:2
8 src/components/SearchForm/components/SearchFormItem.vue:3
1 src/components/Upload/Img.vue:53
1 src/components/Upload/Imgs.vue:49
1 src/components/WangEditor/index.vue:20
4 src/views/login/components/LoginForm.vue:74
2 src/views/login/components/RegisterForm.vue:116
1 src/views/login/components/RegisterHospitalForm.vue:45
2 src/views/proTable/components/UserDrawer.vue:176
因为没有好习惯,代码写的不规范,在打包的时候存在报错就会中断打包,如何报错也能强制打包呢?
找到package.json
因为我自己用的是dev环境,我们找到dev修改对应行
"build:dev": "vite build --mode development",
"build:test": "ite build --mode test",
"build:pro": "vite build --mode production",
"type:check": "",
把ts检查去掉就能正确打包了
最后附上打包成功图片