使用
vite
创建
vue
3 的
ts
项目
后,用vscode打开,报了错误
vue
vite
ts
Cannot find module or i
ts
corresponding type declarations.
ts
(2307)
解决方法:使用
项目
中的
ts
版本。
VS code 中,F1, "typescript: select Typescript version", 选择 workspace 下的 typescript 即可
// “build”: “
vue
-
ts
c --noEmit &&
vite
build”,
“build”: “
vite
build”,
“serve”: “
vite
preview”
问题:
打包
生成..
上面代码是package.json文件的一个片段,里面的scrip
ts
字段是一个对象。它的每一个属性,对应一段脚本。比如,build命令对应的脚本是node build.js。
命令行下使用npm run命令,就可以执行这段脚本。
Vite
+
Vue
3 +
ts
注册登录页面书写 搭配Nodejs + Express + postgresql接口
预览:http://dongnan185.com:8083/videos/
vue
3.mp4
一共两个包:
一个接口包 连的本地postgresql 表及信息有截图 库自己装
一个
vue
包
vite
+
vue
3+
ts
+eleplus 配置了router
vue
x axios postcss-px-to-viewport界面自适应 env prod环境等
启动:均是 npm i npm start
仅供学习哈 也在慢慢完善中
关于typescript中的@
ts
-ignore
跳过
类型
检查
有时候写
ts
会莫名奇妙的报错,重要的是它会给你两个选项,移除本行代码或者使用@
ts
-ignore忽视本行代码的小错误
类型报错都会提示Property ‘xxx’ does not exist no type ‘XXX’,一般懒得写类型约束的只要一个// @
ts
-ignore放在报错代码的上面,如果是标签里面报错的需要在标签外部定义变量进行保存,然后再使用// @
ts
-ignore,虽然好用,但不推荐,因为不定义类型的属性越多,你就越要对属性进行
明明通过以下代码注册了全局的$filters对象,但是在调用时却不能被
ts
检测
app.config.globalProperties.$filters = {
name: 'xy'
原因是我使用了volar插件,它会对template里面进行
ts
验证,因此需要写以下声明文件来写明类型,于是在main.js中加入以下代码,重启编辑器,成功解决
declare module '@
vue
/runtime-core' {
interface ComponentCustomP
你好,关于
vite
vue
3
ts
项目
搭建,我可以回答你的问题。首先,你需要安装最新版本的 Node.js 和 npm。然后,使用 npm 安装
Vite
:npm install -g
vite
。接着,使用
Vite
创建一个新
项目
:
vite
create my-project --template
vue
-
ts
。这将创建一个基于
Vue
3 和 TypeScript 的
项目
。你可以在
项目
中使用
Vue
3 的新特性,如 Composition API 和 Teleport。同时,
Vite
的快速热更新和构建速度也会让你的开发效率大大提高。希望这个回答能够帮到你。