首页 > 其他分享 >【补充】使用idea打开可运行没问题的js文件,多处红色波浪线警告

【补充】使用idea打开可运行没问题的js文件,多处红色波浪线警告

时间:2023-08-06 22:44:47浏览次数:34  
标签:ES6 代码 JavaScript idea 波浪 js JSHint

【补充】使用idea打开可运行没问题的js文件,多处红色波浪线警告

【一】问题说明

  • 问题主要发现于在pycharm中打开Vue项目发现所有JS文件代码底下都是红色波浪线

  • 当我们将鼠标悬停在红色波浪线的代码上时,他会提示

    JSHint: 'export' is only available in ES6 (use 'esversion: 6').(W119)
    
    • 这个警告是由JSHint静态代码分析工具生成的,它告诉你在当前的JavaScript代码中使用了ES6的"export"语法,但是没有指定正确的ES版本。
    • ES6(也被称为ES2015)引入了模块化的概念,使用关键字"export"将变量、函数或类从一个模块导出。
    • 然而,JSHint默认不支持ES6语法。

【二】解决办法

  • 项目是ES6语法,改一下JavaScript语言的代码分析工具即可。
  • 具体方法:
  • File
    • Settings
    • Languages & Frameworks
      - JavaScript
      • Code Quality Tools
      • JSHint

  • 将这个配置选项关闭即可解决

标签:ES6,代码,JavaScript,idea,波浪,js,JSHint
From: https://www.cnblogs.com/dream-ze/p/17610267.html

相关文章

  • 【补充】JS中的for循环操作
    【补充】JS中的for循环操作//补充:js循环vararr=[33,2,3,4,6,7,4]//1基础for循环//for(vari=0;i<arr.length;i++){//console.log(arr[i])//}//2in的循环(不怎么用),循环出索引//for(iinarr){////console.log(i)//console.l......
  • javascript 浮点运算库big.js
    big.js浮点运算库安装npminstallbig.js使用constBig=require('big.js');orimportBigfrom"big.js";x=newBig(0.3)x.minus(0.1)//"0.2"Api常量定义big.js的常量定义一共有5个,分别的含义是:DP,小数点后位数,默认值是20RM,四舍五入方式,默认为1,代表向最近......
  • Idea-EasyCode插件配置
    1.Idea插件设置1.1.EasyCode插件  具体操作省略,按照后如下截图:    1.2.EasyCode模板1.2.1模板清单 1.2.2模板-MybatisPlusConfig.vm##设置回调$!callback.setFileName($tool.append("MybatisPlusConfig",".java"))$!callback.setSavePath($tool.append($tab......
  • IDEA微服务开启RunDashboard|services
    IDEA微服务开启RunDashboard|services在微服务工程中,我们有时需要启动多个模块,RunDashboard【运行仪表盘】可以更好的帮助我们进行对启动的多个服务进行管理1、当前工程打开.idea文件夹下workspace.xml2、增加以下代码<componentname="RunDashboard"><optionname="con......
  • Bazel 如何生成 clangd/clang-tidy 所需的 compile_commands.json
    VSCode中如何使用clang-tidy安装clangd插件禁用ms-cpp插件(VSCode会自动提示有冲突)生成clangd所需的compile_commands.json文件如何生成compile_commands.json文件修改WORKSPACE,添加以下内容load("@bazel_tools//tools/build_defs/repo:http.bzl","http_a......
  • Nodejs安装与配置
    一、安装环境1、本机系统:Windows10家庭中文版64位2、Node.js:node-v8.2.0-x64.msi二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试三、开始安装1、下载完成后,双击“node-v8.2.0-x64.msi”......
  • 开发工具快捷键(IDEA\Eclipse)
    ECLIPSECTRL+SHIFT+R:打开资源CTRL+O:快速OUTLINECTRL+E:快速转换编辑器CTRL+2,L:为本地变量赋值ALT+SHIFT+R:重命名ALT+方向键:回退上个页面CTRL+M:全屏CTRL+ALT+H:查询方法引用ALT+SHIFT+R:重命名方法名、属性或者变量名CTRL+SHIFT+X大......
  • json2yolo
    json2yolo脚本yolo所对应的格式是.txt,其中包含框的类别索引,中心点坐标,boundingboxs的宽,高。importjsonimportos#由x1,y1,x2,y2---->Cx,Cy,W,H相对位置(取值范围0-1)name2id={'person':0,'mask':1}#写好自己的类别和标签defconvert(img_size,box):......
  • ThreeJs导入外部3D模型
    这节讲ThreeJs如何导入外部3D模型,在制作数字孪生或者模拟一些显示场景的时候,场景中的很多物体结构会比较复杂,所以需要的模型也比较复杂,很难用ThreeJs提供的文档实现,会否会花费大量的时间,针对复杂的模型的需要,ThreeJs提供导入3D模型的方式来实现一些复杂的模型显示。这样可以在方便......
  • swoole使用JSONP方式解决跨域
    文档说明:只记录关键地方;文档创建时间:2023-08-06;目标:使用JSONP方式解决跨域备注:常用到的功能记录一下,方便复制<?phpuseSwoole\Http\Request;useSwoole\Http\Response;useSwoole\Coroutine\Http\Server;usefunctionSwoole\Coroutine\run;run(function(){......