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

vue3 开发记录

1.引入nprogress插件,显示未声明文件
无法找到模块“nprogress”的声明文件。
解决方法:
vite-env.d.ts

// 解决引入模块的报错提示
declare module "nprogress";

2.在 .evn 文件中创建了自定义环境变量 VITE_APP_BASE_URL
但在项目中使用时出现 Typescript 错误:
在这里插入图片描述

interface ImportMetaEnv {readonly VITE_APP_TITLE: string;readonly VITE_APP_API_BASE_URL: string;readonly VITE_BUILD_SOURCEMAP: string;readonly VITE_BUILD_DROP_CONSOLE: string;readonly VITE_BUILD_VCONSOLE: string;readonly VITE_APP_API_BASE_DEV_URL: string;// 更多环境变量...
}interface ImportMeta {readonly env: ImportMetaEnv;
}

可以将 env.d.ts 文件放到 src 目录下,无需再做别的配置,ts 就会引入这个文件
如果放到别的地方,比如根目录,就需要调整 tsconfig.json 的配置

{"compilerOptions": {"types": ["./env"]}
}

参考文档:
https://www.cnblogs.com/wisewrong/p/15971158.html

相关文章:

  • 【大数据】Flink 内存管理(四):TaskManager 内存分配(实战篇)
  • nginx之重写功能 模块指令 防盗链
  • 猜猜心里数字(个人学习笔记黑马学习)
  • width:100%和width:auto有啥区别
  • MySQL(基础篇)——函数、约束
  • 最新开源!用C++编写的3D gaussian splatting
  • three 模型对象、材质
  • c# 异常处理
  • 音视频数字化(数字与模拟-电视)
  • LACP——链路聚合控制协议
  • Superset二次开发之Markdown嵌入图片
  • YOLO如何训练自己的模型
  • Swagger接口文档管理工具
  • 【EFK】基于K8S构建EFK+logstash+kafka日志平台
  • EAP-TLS实验之Ubuntu20.04环境搭建配置(FreeRADIUS3.0)(四)
  • 345-反转字符串中的元音字母
  • django开发-定时任务的使用
  • Fastjson的基本使用方法大全
  • JS专题之继承
  • Python_OOP
  • SpriteKit 技巧之添加背景图片
  • 动态魔术使用DBMS_SQL
  • 翻译--Thinking in React
  • 分享几个不错的工具
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 目录与文件属性:编写ls
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 再次简单明了总结flex布局,一看就懂...
  • 《天龙八部3D》Unity技术方案揭秘
  • 进程与线程(三)——进程/线程间通信
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (4)Elastix图像配准:3D图像
  • (5)STL算法之复制
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (LeetCode) T14. Longest Common Prefix
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (翻译)terry crowley: 写给程序员
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (强烈推荐)移动端音视频从零到上手(下)
  • (三)模仿学习-Action数据的模仿
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .Net 8.0 新的变化
  • .NET CF命令行调试器MDbg入门(三) 进程控制
  • .NET6 命令行启动及发布单个Exe文件
  • .NetCore 如何动态路由
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • @Responsebody与@RequestBody
  • [20161101]rman备份与数据文件变化7.txt
  • [autojs]逍遥模拟器和vscode对接
  • [BZOJ3211]:花神游历各国(小清新线段树)
  • [C/C++]数据结构 堆的详解