#需求 实现一个函数同时支持 hook 和 自定义指令,去监听dom宽高的变化
5w3h 八何分析法
1、如何监听dom宽高变化
2、如何用vite打包库
3、如何发布npm
#步骤
`$ npm init` ->package.json
`$ tsc --init` ->tsconfig.json
新建一个 vite.config.js、 index.d.ts(编写声明文件)
安装2个库
`npm i vue -D`
`npm i vite -D`
#npm账号
$ npm adduser
$ npm login
$ npm publish