首页 > 其他分享 >ts执行文件报错

ts执行文件报错

时间:2023-08-03 15:35:59浏览次数:34  
标签:node 文件 .. modules ts 报错 AbortSignal

我重新安装了项目的 npm 包,执行 ts 文件报错:

tsc src/index.ts
node_modules/@types/node/globals.d.ts:72:13 - error TS2403: Subsequent variable declarations must have the same type.  Variable 'AbortSignal' must be of type '{ new (): AbortSignal; prototype: AbortSignal; abort(reason?: any): AbortSignal; timeout(milliseconds: number): AbortSignal; }', but here has type '{ new (): AbortSignal; prototype: AbortSignal; }'.

72 declare var AbortSignal: {
               ~~~~~~~~~~~

  ../../../../.nvm/versions/node/v16.1.0/lib/node_modules/typescript/lib/lib.dom.d.ts:2304:13
    2304 declare var AbortSignal: {
                     ~~~~~~~~~~~
    'AbortSignal' was also declared here.


Found 1 error in node_modules/@types/node/globals.d.ts:72
报错原因可能为版本不匹配的问题,解决办法,删除 项目的 node_modules 及 package-lock.js文件
重新执行 npm install 即可解决。    

标签:node,文件,..,modules,ts,报错,AbortSignal
From: https://www.cnblogs.com/beileixinqing/p/17603462.html

相关文章

  • 哪种跨网文件安全交换系统 可实现安全便捷的文件摆渡?
    进入互联网时代,网络的运算和数据管理能力助力各个行业高速发展,但同样带来了一些网络安全隐患,网络攻击、数据窃取、敏感信息泄露等问题。为此,我国出台了系列政策来全面提升银各行业系统网络安全整体防护水平,其中“网络隔离技术”在多项法规及指导性文件中作为网络安全建设的防护保......
  • hive建表以\t分割,直接put文件到表目录下进行查询
    建表语句CREATEexternalTABLE`login_number`(serial_numberstring)ROWFORMATSERDE'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'WITHSERDEPROPERTIES('field.delim'='\t','serialization.format'='\t�......
  • Pycharm配置less编译生成的css文件到指定目录
    一、当前演示项目目录二、标记less文件夹为资源目录不标记其实也不影响三、打开FileWatchers(文件监视器)在主菜单中选择"File"(文件)>"Settings"(设置)(Windows/Linux)或"PyCharm"(Windows)/"Preferences"(Mac)或者使用快捷键"Ctrl+Alt+S"(Windows/Linux)或&qu......
  • Native Instruments Kontakt 7 - 专业音频采样器mac/win版
    NativeInstrumentsKontakt7是一款专业音频采样器,被广泛用于音乐制作、音频设计和声音效果制作等领域。它提供了丰富的采样库和强大的编辑功能,使用户可以创建出高质量的音频效果和音乐作品。下面将详细介绍Kontakt7的特点和功能。点击获取Kontakt7 大量采样库:Kontak......
  • Hotseat 是否随着屏幕旋转
    修改文档:packages/apps/Launcher3/res/values/config.xml解析--关于hotseat_transpose_layout_with_orientation属性解析如下图 ......
  • ECharts随笔
    EChats的loadingECharts中有自带的loading方法 showLoading()通常搭配 hideLoading()使用1xxx.showLoading({2text:"数据正在路上...",3color:"#409eff",4textColor:"#000",5maskColor:"rgba(255,255,255,0.2)",6......
  • 控制台出现lockdown-install.js文件报Removing intrinsics.问题告警
    查的原因是:警告来自MetaMaskChrome扩展。解决方法:关闭MetaMask扩展程序。参考资料:https://www.jdk5.com/ask/282/what-is-causing-the-warning-removing-intrinsics-arrayprototype-toreversed-in......
  • linux中 文件和目录权限
    在Linux/Unix系统中,每个文件和目录都有权限,权限控制着谁可以对文件或目录进行何种操作。Linux/Unix系统中的文件和目录权限是通过一组三位八进制数来表示的,也称为“权限位”或“权限模式”。每个文件和目录的权限位由三个部分组成,分别表示文件所有者的权限、所属组的权限和其......
  • web渗透测试(14):文件上传漏洞
    在本节中,我们将介绍如何使用文件上载功能来获取代码。 在Web应用程序(尤其是使用文件系统来确定应运行哪些代码的应用程序)中,如果您设法上传具有正确文件名的文件(通常取决于扩展名),则可以在服务器上执行代码。在本节中,我们将看到这些类型的攻击的基础知识。 首先,由于我们正在开......
  • pytest -k 参数 从多个py文件中 指定要运行的方法
    #D:\pythonProject0726\test_case\test_one.pyimporttimedefsetup_module():print('准备测试数据')defteardown_module():print('清理测试数据')deftest_oneone():ex=1real=1time.sleep(3)print('1==1')asse......