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

保温管有哪些网站做郑州企业建站设计

保温管有哪些网站做,郑州企业建站设计,wordpress 邮件插件,口碑好的常州网站优化****内容预警***菜鸟新手内容,大佬请绕道,不对的请指出我们在使用typescript的使用,如果安装一个包没有相应的类型声明文件,ts的类型检查就会报错,所以我们经常会安装npm包对应的types类型声明包,比如uuid …
****内容预警***菜鸟新手内容,大佬请绕道,不对的请指出

我们在使用typescript的使用,如果安装一个包没有相应的类型声明文件,ts的类型检查就会报错,所以我们经常会安装npm包对应的@types类型声明包,比如uuid 对应的就是@types/uuid

在npm install 的时候将类型声明包安装到开发依赖(devDependencies)中

npm i --save-dev @types/uuid

@types/uuid这个包在下载之后会默认到node_modules/@types/uuid目录下

重要的就是这两个.d.ts和.d.mts文件(.mts文件始终被视为 ESM),里面就是使用ts语法声明的各种变量和类型,所以这其实是typescript的相关知识,可以查看ts官网。

假如一个包test,没有对应的@types/test怎么办?

没关系我们自己写一个就行,只需要在项目目录(没必要非得是根目录)下新建一个test.d.ts文件,也可以是[任何名称].d.ts文件。重要的是必须是.d.ts文件,然后输入如下代码,声明一个名称为test的模块即可,使用就不会报错了。

declare module 'test'

知识点

  1. 声明文件没说必须放在根目录,有些框架放在了根目录可以理解,但是如果是我们自己写的这种声明,一般会新建一个typings/的文件夹,专门存放

  1. 文件名称可以是任意的,但是需要用.d.ts结尾

  1. 具体声明语法可以查阅ts的官网

好了,现在我们来回顾一下vue的项目,你肯定能找到这么一段代码


declare module '*.vue' {import type { DefineComponent } from 'vue'const component: DefineComponent<{}, {}, any>export default component
}

这段代码就是声明了所有 .vue结束的文件都是模块,可以用import导入。

http://www.yayakq.cn/news/135995/

相关文章:

  • wordpress站点获利网页设计作业心得体会
  • 做网站需要什么营业执照中国经济网人事
  • 小说阅读网站建设设计师招聘平台
  • 纯html网站模板义乌网站建设方案案例
  • 移动宽带 国外网站线上平面设计培训
  • 三亚做网站服务php网站开发与设计
  • 网站服务端做处理跨域仙居住房和城乡建设局网站
  • 网站后台左侧导航折叠效果打不开有了主机如何做网站
  • 福田做商城网站建设多少钱qq是腾讯的吗
  • 电商网站如何避免客户信息泄露昆山网站开发公司
  • 一站式电商网站建设外贸自建站多久能出单
  • 网站开发的费用申请网店网站技术方案
  • 化工网站建设推广wordpress olam
  • 湖南专业网站建设服务网站控制台
  • 外贸网站推广如何做顺义手机网站设计
  • 鲅鱼圈企业网站建设网站宣传方案
  • 建网站的公司浩森宇特seo常用优化技巧
  • asp网站做文件共享上传菠菜网站怎么做推广
  • 北京市保障性住房建设投资中心官方网站网站申请微信登录
  • wordpress翻页404网站关键词优化排名要怎么做
  • 网站建设入账哪个科目优化技术
  • 网站切图怎么切常见的erp系统
  • 做seo推广做网站有用吗网站 302重定向 备案
  • 盐城网站优化价格wordpress 增加其它语言
  • app建站平台wordpress 内容模板下载失败
  • 园区网站建设方案wordpress 自定义文章字段
  • 展示网站系统架构设计郑州网站建设的公司哪家好
  • 长沙网站优化外包公司wordpress error 500
  • 网站seo的方法网页背景怎么设置
  • 怎样做QQ网站呢营销方式和手段有哪些