位置: IT常识 - 正文

Vue3+TypeScript项目报错: 找不到名称“require”。是否需要为节点安装类型定义?(vue-cli typescript)

编辑:rootadmin
Vue3+TypeScript项目报错: 找不到名称“require”。是否需要为节点安装类型定义?

推荐整理分享Vue3+TypeScript项目报错: 找不到名称“require”。是否需要为节点安装类型定义?(vue-cli typescript),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue-typescript,vue-cli typescript,vue3.0 typescript,vue-typescript,vue3对typescript的支持,vue3.0新特性的typescript,vue3.0 typescript,vue 3 typescript,内容如对您有帮助,希望把文章链接给更多的朋友!

Vue3+TypeScript项目编写代码时报错:找不到名称“require”。是否需要为节点安装类型定义?请尝试使用 npm i --save-dev @types/node。 

Vue3+TypeScript项目报错: 找不到名称“require”。是否需要为节点安装类型定义?(vue-cli typescript)

 描述:今天在开发项目时(项目框架为Vue3+TypeScript)需要 动态引入静态资源,也就是img标签的src属性值为动态获取,按照以往的做法直接是require引入即可,如下代码:

<img class="demo" :src="require(`../../../assets/image/${item.img}`)" />

写上后代码波浪线报错,报错提示:找不到名称 “require”。是否需要为节点安装类型定义? 请尝试使用 npm i --save-dev @types/node。ts(2580) 按照提示在命令行工具中执行安装@type/node后波浪线依然存在,没有解决问题,后经过排查发现需要在ts的配置文件tsconfig.json中加上type类型,解决方式如下第一步:按照提示 安装@type/node,在命令行工具中输入提示中的安装命令

npm i --save-dev @types/node

第二步:打开 项目根目录,找到 TypeScript的配置文件tsconfig.json,在tsconfig.json中加上type:['node'] 指定类型,代码如下:

{ "compilerOptions": { "target": "esnext", "module": "esnext", "moduleResolution": "node", "strict": true, "jsx": "preserve", "sourceMap": true, "resolveJsonModule": true, "esModuleInterop": true, "baseUrl": ".", "types": [ "vite/client", "node" ], "lib": [ "esnext", "dom" ], "paths": { "/@/*": [ "src/*" ], } }, "include": [ "src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", "src/vendors/coordtransform.js" ]}

加上后require即可不再报错~

友情提示:如果你的项目用的是Vite,即框架是 Vue3+TypeScript+Vite,那么require是不能被使用的,vite中并没有require这种静态资源加载方法,因此如果是想动态的加载静态资源,应该到vite的官网上去查找vite如何引入静态资源 或者看博主的另一篇问题解决方法…博文地址如下:Vue3+TypeScript+Vite如何使用require动态引入类似于图片等静态资源

本文链接地址:https://www.jiuchutong.com/zhishi/290266.html 转载请保留说明!

上一篇:【vue】vue 在线编辑、实时预览的代码交互组件 vue-code-view(vue+)

下一篇:uniapp及uniCloud开发中经常会出现的问题汇总(uni-app开发教程)

  • 小米手机充电提示音怎么自定义(小米手机充电提示灯怎么设置)

    小米手机充电提示音怎么自定义(小米手机充电提示灯怎么设置)

  • 抖音粉丝暂不支持查看怎么回事(为什么抖音提示粉丝未授权)

    抖音粉丝暂不支持查看怎么回事(为什么抖音提示粉丝未授权)

  • 苹果xr怎么设置信号好一点(苹果xr怎么设置指纹密码锁)

    苹果xr怎么设置信号好一点(苹果xr怎么设置指纹密码锁)

  • 按键精灵打开后白屏(按键精灵打开后不是全屏)

    按键精灵打开后白屏(按键精灵打开后不是全屏)

  • 电脑怎么把视频放在一个文件夹里面(电脑怎么把视频转成mp3音频)

    电脑怎么把视频放在一个文件夹里面(电脑怎么把视频转成mp3音频)

  • 天猫618什么意思(天猫618是哪几天)

    天猫618什么意思(天猫618是哪几天)

  • oppor11系统更新后没有声音(oppor11版本更新)

    oppor11系统更新后没有声音(oppor11版本更新)

  • 网易账号修复是什么意思(网易账号修复是用来干嘛的)

    网易账号修复是什么意思(网易账号修复是用来干嘛的)

  • 路由器防火墙要不要开(路由器防火墙开启好还是禁用好)

    路由器防火墙要不要开(路由器防火墙开启好还是禁用好)

  • 淘宝账期保障是什么意思(淘宝的账期保障有必要加入吗)

    淘宝账期保障是什么意思(淘宝的账期保障有必要加入吗)

  • 绿钻能登录几个设备(绿钻可以登录几个号)

    绿钻能登录几个设备(绿钻可以登录几个号)

  • 三色光源是哪三色(三色光源是哪三色哪个最舒服)

    三色光源是哪三色(三色光源是哪三色哪个最舒服)

  • 情侣空间邀请失效是什么意思(情侣空间邀请失效)

    情侣空间邀请失效是什么意思(情侣空间邀请失效)

  • 怎么把大视频发到微信上(怎么把大视频发给别人)

    怎么把大视频发到微信上(怎么把大视频发给别人)

  • word添加页码怎么设置(word添加页码怎么都是1)

    word添加页码怎么设置(word添加页码怎么都是1)

  • 微信邀请链接什么时候过期(微信8.0邀请链接)

    微信邀请链接什么时候过期(微信8.0邀请链接)

  • 华为手机怎么调出返回键(华为手机怎么调时间和日期)

    华为手机怎么调出返回键(华为手机怎么调时间和日期)

  • 手机qq的皮肤怎么换(qq皮肤在哪设置)

    手机qq的皮肤怎么换(qq皮肤在哪设置)

  • oppoa3的呼吸灯在哪里(oppo a32呼吸灯)

    oppoa3的呼吸灯在哪里(oppo a32呼吸灯)

  • 华为手环5怎么连接手机(华为手环5怎么开机)

    华为手环5怎么连接手机(华为手环5怎么开机)

  • vivoiqoo防不防水(vivoiqoo5防水吗)

    vivoiqoo防不防水(vivoiqoo5防水吗)

  • airpods苹果7p能用吗(iphone7p能用airpods pro吗)

    airpods苹果7p能用吗(iphone7p能用airpods pro吗)

  • vue项目设置打包后的静态文件访问路径(vue项目打包后还能修改吗)

    vue项目设置打包后的静态文件访问路径(vue项目打包后还能修改吗)

  • 落日时分的香巴拉过山车剪影,西班牙塔拉戈纳萨洛 (© Joaquim F. P./Getty Images)(落日时光)

    落日时分的香巴拉过山车剪影,西班牙塔拉戈纳萨洛 (© Joaquim F. P./Getty Images)(落日时光)

  • 个人所得劳务报酬税率
  • 内蒙古注册税务师协会
  • 公司购车购置税有优惠吗
  • 应收利息增加会计分录
  • 累计折旧影响所得税费用吗
  • 工会经费个人绩效计入缴费基数吗
  • 无发票的费用怎样补交所得税
  • etc发票开票中
  • 黑色金属冶炼压延品税收编码
  • 收到投资款需要缴纳增值税吗
  • 预提利息收入纳税调整
  • 用进项税冲抵当月增值税的会计分录
  • 企业存货占用资金的比例
  • 水泥销售成本怎么算
  • 营改增后服务业增值税税率
  • 账户未认证
  • 材料采购成本差异属于什么科目
  • 股权转让个税是转让方交吗
  • 航天信息开票步骤
  • 利润表中所得税费用为负数是什么意思
  • 每月认证多少发票怎么算
  • 盐酸编号
  • 采购合同安装服务费审价规定
  • 年终奖个人所得税怎么扣
  • 工会工费缴纳标准
  • 企业进行破产清算时,适用于账面价值与实际价值
  • 材料卸车费可计入人工费吗
  • 个人转让公司限售股纳税地点要求
  • 购货申请书
  • 公司资金周转困难怎么办
  • win7系统ie浏览器在哪里
  • 对账工作的主要内容为什么不包括账表核对
  • thinkphp怎么用
  • 12315投诉饿了吗有用吗
  • win7旗舰版系统怎么样
  • 债券转让增值税例子
  • 投标保证金退回的利息计入什么费用
  • 新店开业费用预算表格
  • PHP:oci_fetch_row()的用法_Oracle函数
  • 工业企业成本核算方法
  • 退货时可以按部分退货吗
  • 固定资产清理净损失为什么在贷方
  • ab计数器指令程序
  • 报税营业成本可以乱填吗
  • 毕业设计基于web难还是JAVA
  • 大学生创新创业大赛官网
  • merge命令合并不了数据
  • 固定资金的概念及其特点
  • 电子承兑接收了,但是后来怎么没有了
  • 购买办公用品如何写摘要
  • 购买研发设备的发票可以申报创新券吗?
  • 发票拍照打印出来可以报销吗法律
  • 应付账款怎么做平
  • 管理费怎么扣除
  • mysql 非聚集索引
  • win8.1使用技巧
  • U盘安装centos8
  • 自动锁定系统
  • centos7安装完成后无法启动
  • g++.exe error
  • Win10 Build 10586.107正式推送 主要修复bug
  • shell脚本中执行echo卡住
  • iframe 自适应宽度和高度
  • js随机生成数
  • 富文本编辑器模板
  • JUnit in android
  • android layout布局
  • crontab设置每天执行
  • typescript的type
  • 基于python的聊天软件
  • 安卓软件测试
  • javascript中继承
  • android打包v1v2
  • 开采砂石
  • 税务网上申报怎样操作
  • 江苏省镇江市街道名称
  • 有限合伙企业怎么交税
  • 上善若水 宁静致远,适合小学标语吗?
  • 境外个人税务备案登记表
  • 如何查询税控盘是否注销成功
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设