位置: 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开发教程)

  • 基本税种有哪些税种
  • 个人所得税有哪些减免政策
  • 已发货未收钱会计分录
  • 电子记账凭证需要划线吗
  • 借应交税费销项税额贷未交增值税
  • 企业物流成本会计核算问题研究
  • 名义股东转让股份侵权
  • 公允价值变动计入其他综合收益
  • 企业购入办公桌和办公椅的核算
  • 销售农业产品的税率
  • 材料已入库,发票账单未到的会计分录
  • 异地施工缴税增值税交多少
  • 专项补助资金补助的领域包括
  • 期初未交增值税借方余额
  • 非增值税纳税人有哪些
  • 视同销售可以抵扣销项税吗?
  • 税号开错了
  • 资产负债表里面应付账款怎么算
  • 酒店固定资产明细表范本
  • 股权转让股权公告范本
  • 什么人适用131419手机号码
  • 合同负债和预收账款的关系
  • 发生股权转让时怎么处理
  • 怎么在bios里设置usb开关
  • 获取当前位置被拒怎么办
  • 一般纳税人企业所得税税率多少
  • 罚款应该计入营业所吗
  • 融资租赁会计处理小企业会计准则
  • php单例模式例子
  • 大堡礁分布在澳大利亚的哪里
  • 购房名义提取公积金
  • 会计学中借和贷怎么区分
  • 增值税电子普通发票怎么打印
  • userpasswords
  • ubuntu系统日志配置文件
  • 购入固定资产的进项税额可以抵扣吗
  • 中标违约保证金怎么算
  • SQL Server 2008中SQL之WaitFor使用介绍
  • sql server恢复
  • 旅游业营改增怎么报税
  • 所得税怎么收取
  • 光伏发电计费问题
  • 加计抵减与加计抵消区别
  • 委托加工环节应税消费品应纳税额的计算
  • 期初金额是什么
  • 清算所得税计税基础
  • 增值税专用发票金额与付款金额是否必须一致
  • 收到货款会计录入
  • 营业税差额征税范围
  • 从政府取得土地使用权缴增值税吗
  • 员工自己承担的社保费用进入管理费用吗
  • 新公司几个月不报税
  • 对方开商业承兑汇票给我们
  • 独立核算和非独立核算哪个好
  • 空调维护保养费用谁出
  • 现金支票取现怎么记账
  • 新办企业环评费用多少
  • 没有发票的费用汇算清缴的时候怎么调出来
  • 什么是当期损益和其他综合收益
  • 结账时应当结出每个账户的期末余额对吗
  • 成本费用和损失的区别
  • 读取mysql binlog
  • 怎样设置禁
  • WinXP系统建立VPN连接虚拟专用网络连接的途径
  • windowsxp关闭窗口操作方法有哪些
  • 苹果电脑支持的u盘格式
  • windows10电量图标消失了怎么还原
  • win7系统怎么截图然后保存
  • 怎么放大linux字体
  • nodejs 模块
  • gpio接口
  • iframe 自适应宽度和高度
  • 不错的mod_perl编程的简单应用实例介绍
  • hadoop有几个版本
  • android 侧滑页面
  • python开发的程序怎么运行
  • python怎么编写二维码
  • android背景图片透明度alpha
  • 广东省国家税务总局班子成员
  • 求资金占用利息的公式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设