又一个缩写
所以Dpm是什么?
类比的话是:shiply + npm(cloud) 全称是[dingcode-icu](https://what is icu)的Package Manager
为什么又造一个
npm、pip、brew…etc.每个模块管理平台都很好,但开发只有一份精力。每个研发都想只关注一个,且可能的话那个平台还自己的。
使用
- (推荐)我们有简单的ctrl(cmd)+云服务可以直接开始体验。
如果你看到这里,我假设确认读者你,明确知道如何使用命令行工具cmd(Command line tool)——这是更简便、程序化、工具化的程序处理问题的方式。
- 另外当然也有漂亮的管理后台,靠FE页面开发人员漂亮的设计,直接用布局就能完成所有引导体验如何使用dpm这个任务,
页面可视化就是有这么大的魔力,后续在后台相关的文档会详细说明。
开始
当决定使用dpm来管理文件那一刻起,文件本身就被赋予了模块化的概念,我们可以后续称呼所有文件->模块
相比常规的在操作系统可视化界面管理文件,模块化是以一种程序化、工程化视角对管理方式的抽象。
方式一:调用命令(推荐)
ctrl(cmd) 实际是第一个操作系统工具like的二进制可执行文件,可以查看安装命令的输出,看看最终的安装产物。体积小、无GC是确保跨平台的基础。
确认文件安装的路径,尝试直接在命令行内执行
Linux执行失败?
- 确认操作系统arch
- 文件的md5比对
- chmod +x $dpm的安装路径
windows执行失败?
- 确认操作系统arch
- 文件的md5比对
方式二:打开后台页面使用(开发中)
就是在一个页面后台CRUD我们的文件 通常推荐非研发岗或者有审批等定制工程化流程时使用此种方式。
明确的页面让我们可以斟酌、审视每一步操作。
直接使用浏览器开始管理模块。
👉前往demo后台 →