当前位置: 首页 > 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文件即可:

 

 

http://www.dtcms.com/a/134285.html

相关文章:

  • 意法半导体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自动适配:从原理到生产实践
  • JLINK安装以及使用教程
  • 【AI News | 20250415】每日AI进展
  • uniapp+vue3全选、全不选 模板
  • ArrayList的subList的数据仍是集合
  • 微电网与分布式能源:智能配电技术的场景化落地
  • 面试期间大频率出现的问题
  • App测试小工具
  • 机器学习中的距离度量与优化方法:从曼哈顿距离到梯度下降
  • Linux下使用MTK的SP_Flash_tool刷机工具
  • Java基础第20天-JDBC