vscode内vue3项目拓展在哪里看?env.d.ts文件报错怎么办?

vscode内vue3项目拓展在哪里看?

在 (注意这里有个点)(.vscode)文件夹内,会有一个recommended数组,里面就是官方安装的插件

env.d.ts文件报错怎么办?

原因:没有 node_modules文件夹,该文件需要依赖,需要依赖文件夹node_modules

解决:下载依赖,创建node_modules文件夹 , npm install

结果:env.d.ts文件找到了依赖,所以报错消失

备注:如果还报错,重启vscode或者重启电脑

那问题是:为什么?我们一定需要这个env.d.ts文件正常工作呢?

因为env.d.ts内为我们的项目解释了几乎所有我们能用得到的文件格式,并将其视为合法文件

所以能够被env.d.ts文件承认的文件格式是合法的,否则不合法

/// <reference types="vite/client" />

vue3的入口文件是啥?

vue2项目的入口文件是main.js

为什么main.js 是vue2项目的入口文件(推荐看):Vue项目入口文件main.js和App.vue和index.html之间的关系_vue app.vue-CSDN博客

小结:在项目运行中,main.js作为项目的入口文件,运行中,找到其实例需要挂载的位置,即index.html中,刚开始,index.html的挂载点处的内容会被显示,但是随后就被实例中的组件中的模板中的内容所取代,所以我们会看到有那么一瞬间会显示出index.html中正文的内容。

而index.html中的Title部分不会被取代,所以会一直保留。

vue3项目的入口文件是index.html

如何证明 index.html是vue3项目的入口文件?

1.注释掉index.html内的代码。自己写一段html

2.运行项目(在package.json内查看启动命令)

因为入口消失了,所以script内的引入的main.ts无法通过入口文件注入项目内!

只会显示我们在index.html写的代码!

package.json / package.lock.json是什么?

package.json / package.lock.json文件是包管理文件/依赖声明文件

tsconfig.app.json / tsconfig.json / tsconfig.node.json 是什么?

这三个文件是ts的配置文件

vite.config.ts是什么文件?

这vite.config.ts是整个工程的配置文件

2024年3月6日出现了一些变化TypeScript Vue Plugin (Volar)

插件被弃用,改名Vue-Official

Volar 重大更新:改名为Vue - Official;支持Vue3.4;

Take over模式被弃用;

TypeScript Vue Plugin被弃用;

language-tools/CHANGELOG.md at master · vuejs/language-tools · GitHub

  • 15
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值