代码拉取完成,页面将自动刷新
npm install
安装开发依赖。直接执行 npm run dev
即可启动开发环境。
新增调试页面,只需要在test项目中新建即可,比如:
- test
- example
- newApi
- index.html
- index.ts
然后在 build/webpack.config.js
中添加配置:
entry: {
example_newApi: './test/example/newApi/index.ts'
}
然后记得重新启动后就可以正常访问了。
主体代码写在 src
目录中,按照功能分类,对外暴露则在 package
目录中,结构如下:
- package
- newApi
- index.ts
此外,还需要在 package/index.ts
中进行注册。
接着,在 types/index.d.ts
中定义类型,大体格式如下:
export default class VISLite {
static newApi: newApiType
}
export let newApi: newApiType
比如,上面的具体类型 newApiType
或相关参数的类型可以在 types
中独立定义,方便项目中引入。
一切完毕后,最后在 docs
中添加文档,并在 CHANGELOG
中登记就完成了所有内容。
除了开发时候的调试外,还需要添加如下测试:
test/benchmark/index.ts
中添加。test/unit/newApi.spec.ts
即可。npm run lint
并保证没有报错。除了调试的测试文件和必选项外,上述测试都根据实际情况添加即可。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。