当前位置: 首页 > news >正文

vite前端项目在页面中引入根目录的json等文件

要想引入根目录的某些文件,就需要配置一个别名@root:

    resolve: {alias: {'@': path.resolve(__dirname, 'src'),'@root': path.resolve(__dirname, './'),},},

然后如果你用的是ts的话,还需要配置一下ts的相关配置 :"@root": ["./"]

还需要在vite-env.d.ts中配置类型声明:

不然会报错:找不到模块“@root/scripts/ppconfig.json”或其相应的类型声明。

declare module '*.json' {const content: anyexport default content
}

最后在文件中引入这个json文件即可:

 

 

相关文章:

  • 意法半导体ST EDI 项目案例
  • 视频融合平台EasyCVR可视化AI+视频管理系统,打造轧钢厂智慧安全管理体系
  • JWT令牌:实现安全会话跟踪与登录认证的利器
  • 用react 写一个可左右滑动的柱状图
  • TV板卡维修技术【二】
  • 并行流parallelStream.map().collect()
  • RaabitMQ 快速入门
  • 本地生活服务平台搭建方案详解:同城跑腿外卖系统源码一体化开发
  • 数据结构-串
  • 手机上的PDF精简版:随时随地享受阅读
  • 机器学习常用算法总结
  • 【第三章】17-常用模块5-ngx_http_gzip_module
  • 抗量子算法验证工具
  • 2025企业增长新引擎:AI Agent驱动人效跃迁|白皮书2.0发布
  • 物联网智慧教室项目(完整版)
  • 人工智能中的卷积神经网络(CNN)综述
  • JavaScript 调试
  • 内网Windows挂载目录到公网服务器
  • 深度学习(第1章——神经网络原理和Pytorch入门)
  • 【经验分享】基于Calcite+MyBatis实现多数据库SQL自动适配:从原理到生产实践
  • 80后共青团云南省委副书记许思思已任迪庆州委副书记
  • 比熬夜更伤肝的事,你可能每天都在做
  • 流浪猫给车主造成困扰,长春一小区拟投药应对?律师:此举欠妥
  • 报告显示2024年全球军费开支增幅达冷战后最大
  • 央视曝光假进口保健品:警惕!保税仓发货不等于真进口
  • 第二部以“法典”命名的法律!生态环境法典编纂迈出“关键步”