解决 eslint 的 Parsing error: Unexpected token 错误
问题描述:import动态导入,将js文件单独打包时,webpack打包错误
ERROR in ./src/js/main.js
Module Error (from ./node_modules/_eslint-loader@4.0.2@eslint-loader/dist/cjs.js
):
F:\workspace\javascript workspace\webpack\prj18_3\src\js\main.js
8:7 error Parsing error: Unexpected token (
✖ 1 problem (1 error, 0 warnings)
问题分析:禁用eslint,webpack打包正常,Parsing error 是eslint解析错误。
解决方案
1.eslint 配置 babel-eslint 插件
cnpm install babel-eslint --save
2.在package.json中配置 eslintConfig 属性
"eslintConfig": {
"parser": "babel-eslint"
}
解决 eslint 的 Parsing error: Unexpected token 错误问题描述:import动态导入,将js文件单独打包时,webpack打包错误ERROR in ./src/js/main.jsModule Error (from ./node_modules/_eslint-loader@4.0.2@eslint-loader/dist/cjs.js):F:\workspace\javascript workspace\webpack\prj18_3\src\js\
https://juejin.cn/post/7013326365852188679
报错
解决
:
Syntax
Error
:
Error
: No
ESLint
configuration found in
造成这种报错的原因是因为
在使用vue cli3的时候,遇到如下问题:
error
:
Parsing
error
:
Unexpected
token
< at src\views\index.vue:1:1:
> 1 | <template>
| <div class="index">
| <router-view></router-view>
| <TabBar :data="tabba...
### 回答1:
"
parsing
error
:
unexpected
token
" 的意思是“解析
错误
:意外的标记”,通常出现在计算机程序的语法
错误
中。这表示程序中的一个词或符号被解析器解释为无法理解的语法结构。可能的原因是语法
错误
、拼写
错误
或缺失某些必要的代码。要
解决
这个问题,可以检查代码的语法是否正确,是否遵循了编程语言的规则,或者是否缺少某些代码。
### 回答2:
"解析
错误
:意外的标记"是一个常见的
错误
消息,通常在编程过程中出现。这个
错误
通常出现在程序尝试从代码中分析和识别标记或语法结构时遇到问题。
这个
错误
消息通常会出现在脚本或代码语言中,例如
Javascript
,PHP或Java等。它通常出现在编程语言解释器或编译器中,通常是由于语法
错误
、拼写
错误
或缺少必要的分号、括号、引号等字符而引起的。
解决
这种
错误
的最好方法是仔细检查代码,尤其是出现
错误
的行。检查代码语法和拼写
错误
,查找缺少或不正确的元素,例如分号、括号、引号等等。还可以使用代码编辑器的语法高亮功能来识别语法
错误
,并使用代码格式化工具来保持一致的缩进和样式。
此外,还可以使用调试工具来检查代码并找出
错误
的位置,以便更轻松地
解决
问题。不要试图跳过或忽略这个
错误
消息,因为它可能会导致程序的崩溃或不正确的行为,从而导致故障和安全问题。
### 回答3:
“
Parsing
error
:
unexpected
token
”是一个编程
错误
,通常发生在代码中编写的语法
错误
或逻辑
错误
。这个
错误
会显示在开发者工具的控制台中,提醒开发者代码的某些语句无法解析或理解,因此无法正确执行。下面是几种可能出现该
错误
的情况:
1. 括号不匹配:在编写代码中可能出现括号不匹配的情况,如丢失左括号、多余的右括号等。这种情况会导致编译器无法识别代码的意图,进而报错。
2. 关键字和变量名
错误
:在编写代码时,可能会出现拼写
错误
或语法
错误
,如使用了不允许使用的关键字、变量名不符合命名规范等。这些
错误
会导致编译器无法正确解析代码,从而提示
错误
。
3. 缺失分号:在编写代码时,可能会忘记在语句末尾添加分号,这种情况也会导致编译器无法正确解析代码。
4. 数据类型不匹配:在使用不同的数据类型进行运算时,可能会导致解析
错误
,如使用字符串类型进行数值计算或逻辑运算等。
解决
这类
错误
的方法包括:
1. 仔细检查代码中的括号匹配情况,确保代码结构合理。
2. 仔细阅读编译器的
错误
提示信息,找到
错误
的位置和原因。
3. 掌握关键字和命名规范,避免出现命名
错误
。
4. 确保每个语句末尾都添加分号。
5. 在进行数据类型转换和运算时,进行数据类型检查和转换。
总之,应该多加练习编写代码,多阅读相关的资料,从而提高自己的编程水平和
解决
能力。