Cannot find name ‘console‘. Do you need to change your target library?ging the ‘lib‘ compiler option

2023-11-01

错误展示

Cannot find name 'console'. Do you need to change your target library?ging the 'lib' compiler option to include 'dom'.

2   console.log("当我唱起这首歌");
    ~~~~~~~

    at createTSError (D:\Software\node-v14.8.0-win-x64\node-global\node_modules\ts-node\src\index.ts
    at reportTSError (D:\Software\node-v14.8.0-win-x64\node-global\node_modules\ts-node\src\index.ts
    at getOutput (D:\Software\node-v14.8.0-win-x64\node-global\node_modules\ts-node\src\index.ts:941
    at Object.compile (D:\Software\node-v14.8.0-win-x64\node-global\node_modules\ts-node\src\index.t)
    at Module.m._compile (D:\Software\node-v14.8.0-win-x64\node-global\node_modules\ts-node\src\inde:30)
    at Module._extensions..js (internal/modules/cjs/loader.js:1272:10)
    at Object.require.extensions.<computed> [as .ts] (D:\Software\node-v14.8.0-win-x64\node-global\nes\ts-node\src\index.ts:1374:12)
    at Module.load (internal/modules/cjs/loader.js:1100:32)
    at Function.Module._load (internal/modules/cjs/loader.js:962:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) {
  diagnosticText: "\x1B[96m01调试.ts\x1B[0m:\x1B[93m2\x1B[0m:\x1B[93m3\x1B[0m - \x1B[91merror\x1B[0m
TS2584: \x1B[0mCannot find name 'console'. Do you need to change your target library? Try changing t
compiler option to include 'dom'.\r\n" +
    '\r\n' +
    '\x1B[7m2\x1B[0m   console.log("当我唱起这首歌");\r\n' +
    '\x1B[7m \x1B[0m \x1B[91m  ~~~~~~~\x1B[0m\r\n',
  diagnosticCodes: [ 2584 ]
}

解决方法,只需要在终端运行一段命令即可


npm install -D tslib @types/node

该命令是安装TypeScript助手的运行时库,包含所有TypeScript辅助函数
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cannot find name ‘console‘. Do you need to change your target library?ging the ‘lib‘ compiler option 的相关文章

  • getFieldValue 或 Formik 中的类似内容

    有没有办法获取 formik 中单击处理程序内字段的值 您可以使用setFieldValue在那里 所以我假设 但在任何地方都找不到 Formik 应该有类似的东西来检索值
  • 创建链接到 csv 文件的表

    我正在尝试创建一个链接到的表 csv使用 d3 文件 但我得到的只是一个空白网页 即使以克里米亚为例 我也得到一张空白页 我将很高兴得到指导或展示一个可行的例子或关于我做错了什么的建议 如果您询问如何从 CSV 数据创建 HTML 表 这就
  • 检查用户是否已从 Node.js(云功能)登录 Firebase Auth

    我正在尝试在 Node js 上创建 Express 动态网页 我想在路径上的服务器 Firebase Cloud Functions 上执行以下逻辑 如果客户端已登录 Firebase Auth 则呈现主页my home page htm
  • 替换字符以制作国际字母(变音符号)

    我正在尝试模仿国际键盘的工作方式 如果您使用其中之一死钥匙 http en wikipedia org wiki Dead key后面跟着一个字母 它将它们组合成相应的字符 例如 输入 a会导致 and o结果是 etc 我似乎无法让我的正
  • 我可以在 .split() 之后直接访问数组的第二个值吗?

    我有这个代码 var tmp this attr id split 我想将分割后的第二个值存储在 tmp 上 因此 如果 this attr id hello marco 我想在 tmp 中存储值 marco 而不是数组 当然 我想直接用一
  • 使用 javascript 在 IFrame 中打印 PDF 文件仅获取一页

    这是我打印 pdf 文件的代码 在这里 在打印时我只得到一页 我需要一个解决方案 function printPdf var ifr document getElementById frame1 PDF is completely load
  • 在全局范围内查找 JavaScript 函数

    有没有办法在当前活动的对象模型中搜索 JavaScript 属性 例如命名函数 Firebug 在 DOM 选项卡上显示的内容 我在 Chrome 开发人员工具中找不到直接等效项 加载页面 使用主要浏览器的通用开发人员工具 一个例子是 我搜
  • tinyMCE - 将RemoveFormat限制为格式列表

    当前的tinyMCE版本 3 5 2 Hi 我正在开发一个自定义插件 可以添加和删除自定义格式 http www tinymce com tryit custom formats php 向当前选择添加格式很简单 但我做不到 找到删除多种格
  • 在 MongoDB 中对 Null 值进行最后排序

    我使用以下查询根据名为 sortIndex 的字段按升序填充 MongoDB 中的项目 有时 数据库中的项目没有 sortIndex 字段 通过以下查询 具有 null sortIndex 的项目显示在顶部 我想知道如何让它们显示在底部 我
  • 如何在流星运行时编译新模板?

    如何使用 Handlebars js 在流星中运行时编译新模板 var source
  • TypeScript 中的“环境”是什么意思

    我不明白这个词是什么意思ambient在下面的句子中 不能在环境上下文中声明函数实现 我不确定是否理解这个词的一般含义 英语不是我的母语 如果这里有什么具体含义 我也不明白 我试图用我的母语来理解 但在这种情况下无法理解 这就像curren
  • 错误 [ERR_UNSUPPORTED_DIR_IMPORT]:尝试在本地启动 Nodejs 应用程序时导入目录

    我在尝试将我的应用程序部署到 Heroku 时陷入了一个循环 我的进口声明 例如import cors from cors 由于 无法在 Common JS 中加载 ES6 模块 错误 似乎阻止了应用程序在生产环境中启动 在本地运行得很好
  • Javascript TypeError:无法读取未定义的属性“indexOf”

    在此代码中 我想从cart products array var cart products 17 1 19 1 18 1 var product 17 each cart products function key item if ite
  • 将 SVG 下载为 PNG 图像

    我想将 HTML 页面中的 SVG 元素下载为 PNG 格式 我尝试了此操作 但下载了一个空白的 PNG 图像 如何将我的 HTML SVG 下载为 PNG 我用过这个https bl ocks org biovisualize 81878
  • Typescript 继承:扩展基类对象属性

    当扩展一个类时 我可以轻松地向它添加一些新属性 但是 如果当我扩展基类时 我想向基类的对象 简单对象的属性 添加新属性怎么办 这是一个带有一些代码的示例 基类 type HumanOptions alive boolean age numb
  • 需要在 javascript 中对 ajax 查询进行正确的修剪吗?

    在 JavaScript 中 我想对字符串末尾的所有特殊字符进行正确的修剪 我的一段代码仅对连字符 进行修剪 还需要所有特殊字符 var s DB var x s replace console log x 对此有什么帮助吗 这应该可以解决
  • 角度分割列表

    我有一个看起来像这样的列表 A B C 是否有任何简单的方法 而无需创建一个函数 将其展平为一个看起来像这样的数组 A B C 我搜索了 SO 但没有找到任何带有打字稿方法的内容 Thanks 编辑 A B C 是相同类型 看来您正在寻找的
  • 使用验证器禁用 FormGroup

    I had formArray我的复选框checkboxForm 如果没有复选框 我需要禁用按钮提交checked 我在我的上实现了自定义验证器checkboxForm 这是我尝试过的 Ts file get formReceivedSum
  • React 不适用于 Android 4.4.2 Web 视图浏览器

    React 在我的 Android 手机上不起作用 我不认为这是我的代码错误 因为即使我写的唯一内容是 p hello world p 它仍然没有显示 在 chrome 远程吊顶上查看后 这显示了 Map is not defined 以前
  • 是否可以使用 fs.createWriteStream 在文件中间写入文本? (或者一般在 Node.js 中)

    我正在尝试写入文本文件 但不是像appendFile 那样在最后写入或通过替换整个内容 我看到可以选择从 fs createwritestream 的启动参数开始的位置 gt https nodejs org api fs html fs

随机推荐

  • Wing IDE安装与破解方法

    WingIDE的licese破解方法 1 安装WingIDE成功后启动 激活时输入license id CN123 12345 12345 12345 2 点击Continue后弹框 拷贝框中的request code 将其放入脚本中的Re
  • 获取微信小程序登录code和获取手机号code

    index ts 获取应用实例 const app getApp
  • QT自定义槽方法

    本文简介点击窗体上的按钮后 改变窗体标题的方法 在窗体上放置好按钮之后 有以下三步操作 声明 gt 实现 gt 连接 1 声明 在头文件mainwindow h中声明一个槽 private slots void changeTitleSlo
  • pychar常用快捷键及转义符号

    Alt 1 影藏和显示项目列表 Ctrl shift F10 运行代码 Ctrl shift F4 关闭Tab 终端运行面板 Ctrl 注释代码 取消注释 Ctrl d 复制行 Ctrl L 格式化代码 PEP8编码格式 shift Alt
  • CGridCtrl(集成了打印预览与合并单元格)

    ucogrid src zip
  • 算法图解part5:散列表

    算法图解part5 散列表 1 散列 hashing 函数 2 散列表的应用 2 1将散列表用于查找 2 2防止重复 2 3用于缓存 3 冲突 4 性能 4 1填装因子 4 2良好的散列函数 5 总结 6 参考资料 1 散列 hashing
  • python图像处理opencv_Python+OpenCV图像处理——图像二值化的实现

    简介 图像二值化就是将图像上的像素点的灰度值设置为0或255 也就是将整个图像呈现出明显的黑白效果的过程 普通图像二值化 代码如下 import cv2 as cv import numpy as np 全局阈值 def threshold
  • 【深度学习系列】——神经网络的可视化解释

    这是深度学习系列的第三篇文章 欢迎关注原创公众号 计算机视觉联盟 第一时间阅读我的原创 回复 西瓜书手推笔记 还可获取我的机器学习纯手推笔记 深度学习系列 深度学习系列 深度学习简介 深度学习系列 梯度下降算法的可视化解释 动量 AdaGr
  • java面经——基础篇(1)

    目录 1 抽象类和接口有什么区别 2 静态变量和实例变量的区别 3 Integer 和 int 的区别 4 装箱和拆箱的区别 5 JDK JRE JVM 三者之间的关系 6 重载和重写的区别 7 Java 中是否可以重写一个 private
  • Java循环结构的嵌套-day11

    循环结构的嵌套 循环结构的嵌套是指一个循环体内又包含另一个循环结构 嵌套在内部的循环体中还可以嵌套循环结构 这就构成了多重循环 但嵌套的层数建议不要过多 嵌套层数过多会使程序变得难以读懂 常用的3种循环嵌套结构 带条件的循环结构 概念 在多
  • JavaScript的异步编程async、await

    1 async关键字 先说一下async的用法 它作为一个关键字放到函数前面 用于表示函数是一个异步函数 因为async就是异步的意思 异步函数也就意味着该函数的执行不会阻塞后面代码的执行 例如 async function timeout
  • Unity-3D物体的遮罩

    转自 http blog csdn net obilang article details 43878607 大致需要用到的东西 shader 材质 深度摄像机 unity实现2D遮罩找了许多的解决方法 这个是我采取的一种方法 比较便捷 但
  • c++多重继承和虚继承

    多重继承 多重继承是指从多个直接基类中产生派生类的能力 多重继承的派生类继承了所有父类的属性 struct Base1 Base1 default Base1 const string Base1 shared ptr
  • Jenkins+docker自动化部署

    参考文献 Jenkins与Docker的自动化CI CD实战 附源码 李振良 阿良 51CTO博客 遇到的问题 1 我们使用的jdk放置了微信专用的jar 所以自己建了一个基础镜像 参考文献 Docker JDK镜像制作 陌生谁家年少 CS
  • socket编程的 sendto 函数

    http see xidian edu cn cpp html 372 html 相关函数 send sendmsg recv recvfrom socket 头文件 include
  • ceph-pg状态详解

    Creating 含义 PG正在创建 引起原因 创建pool的时候 根据指定的pg数量进行创建pg时出现的状态 正常状态 后果 无 解决方案 无需解决 正常状态之一Peering 含义 PG之间进行互联 就其中的对象和元数据状态达成一致 引
  • 认识区块链,认知区块链— —通证、公链

    引子 上周末分享会 胡子俱乐部请到了两位已经有区块链落地实践的大咖 一个是专注于联盟链的金股链 另外一个就是专注于内容分发领域的ulord 会议议题主要集中在公链的发展以及落地的实践 一上午的讨论 意犹未尽 期间就比较关注的内容 做了笔记
  • CH6-集合 (5个案例实现)

    案例6 1 库存管理系统 案例介绍 1 任务描述 像商城和超市这样的地方 都需要有自己的库房 并且库房商品的库存变化有专人记录 这样才能保证商城和超市正常运转 本例要求编写一个程序 模拟库存管理系统 该系统主要包括系统首页 商品入库 商品显
  • 【随笔记】全志平台 gpio-leds 驱动应用

    硬件信息 内核版本 Linux 4 9 硬件原理 GPIO 通过一颗 MOS 管 2N7002ET1G 接到 LED 负极 LED 正极接电源 GPIO 通过拉高导通 MOS 将 LED 接地 实现点亮 LED 内核配置 配置内核驱动 ma
  • Cannot find name ‘console‘. Do you need to change your target library?ging the ‘lib‘ compiler option

    错误展示 Cannot find name console Do you need to change your target library ging the lib compiler option to include dom 2 co