vue3+ts+element-plus‘, eslint 报错 Parsing error:Unexpected token, expected “from“

vue3 引用element-plus 上传图片el-upload组件时报错

代码:import type {UploadProps, UploadUserFile} from ‘element-plus’

报错:Parsing error: Unexpected token, expected “from” (4:12)

在这里插入图片描述

解决方法:

修改package.json文件 eslintConfig 配置

添加

“parser”: “vue-eslint-parser”,

“parserOptions”: {

“parser”: “@typescript-eslint/parser”

},

总配置截图

在这里插入图片描述

新增配置后报错

Parsing error: Cannot find module ‘@typescript-eslint/parser’

原因 :未安装typescript-eslint/parser

控制台执行 npm install –save-dev typescript @typescript-eslint/parser

安装成功后重新启动 无报错

上传组件正常展示图片

在这里插入图片描述

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/febe99f1a2.html