对于一个项目而言,在拿到我们的开发任务后,我们最重要的就是技术的选型。选型定下来了之后我们便开始脚手架的搭建,然后开始撸代码,开搞.
首先我们需要对一些常见依赖库的引入 我们需要再oh-package.json5的dependencies节点下面添加我们所需要的依赖,
"dependencies": {
"@ohos/axios": "^2.1.1",
"@ohos/protobufjs": "^2.0.0",
"@ohos/crypto-js": "^2.0.3",
"@hview/dayjs": "^1.11.11",
"@wolfx/lodash": "^4.17.21-rc.2",
"@ibestservices/ibest-ui": "^1.2.0",
// "@wuyan/hm_chart": "^2.0.2",
"@abner/banner": "^1.0.2"
}
我们添加了前端网络请求框架中比较流行的axios组件以及JavaScript 中著名的工具库lodash。 鸿蒙其实自身的组件已经很丰富了,但是很多组件的UI 效果的配置还是比较麻烦,我们又引入了 ibest-ui框架,这个组件是一套轻量,可定制化主题类似Vant的UI 库,里面有很多UI的效果。关于鸿蒙常见开源库查询使用以及第三方依赖库可查询如下网站: