1.0.8 • Published 8 months ago

v-resize-dom-wh v1.0.8

Weekly downloads
-
License
ISC
Repository
-
Last release
8 months ago

这个项目是一个在Vue3中使用hooks并且结合自定义指令完成的一个npm的包

@types/*是一类提供ts类型声明的包包含: @types/node 一般在ts/js配置文件里(比如vite.config.ts,webpack.config.ts)使用ts结尾文件的时候,要下载的声明文件,不加载就ts飘红,没类型提示 @types/react @types/lodash lodash的ts声明包,不下载就没类型提示

.d.ts文件的作用: 1.在包里面就是提供声明文件,别人用这个包的时候会有类型提示 2.自己写项目的时候就是共享文件,就类似封装,给多文件公用这个类型

package.json里配置上传 "main": "dist/v-resize-dom.umd.js", 使用require引入本包的时候会找这个 "module": "dist/v-resize-dom.mjs", 使用import引入本包的时候会找这个 "files": // 此配置就是我们要往npm上发上去的目录,这么多文件不可能都发上去,但是dist肯定要发上去,声明文件毫无疑问也要发上去,不然白写了 "dist", "index.d.ts"

1.0.8

8 months ago

1.0.5

8 months ago