文档介绍

又一个缩写

所以Dpm是什么?

类比的话是shiply + npm(cloud) 全称是[dingcode-icu](https://what is icu)的Package Manager

为什么又造一个

npm、pip、brew…etc.每个模块管理平台都很好,但开发只有一份精力。每个研发都想只关注一个,且可能的话那个平台还自己的。

使用

  • (推荐)我们有简单的ctrl(cmd)+云服务可以直接开始体验。

如果你看到这里,我假设确认读者你,明确知道如何使用命令行工具cmd(Command line tool)——这是更简便、程序化、工具化的程序处理问题的方式。

  • 另外当然也有漂亮的管理后台,靠FE页面开发人员漂亮的设计,直接用布局就能完成所有引导体验如何使用dpm这个任务,

页面可视化就是有这么大的魔力,后续在后台相关的文档会详细说明。

开始

👉安装ctrl(cmd)

当决定使用dpm来管理文件那一刻起,文件本身就被赋予了模块化的概念,我们可以后续称呼所有文件->模块

相比常规的在操作系统可视化界面管理文件,模块化是以一种程序化、工程化视角对管理方式的抽象。

方式一:调用命令(推荐)

ctrl(cmd) 实际是第一个操作系统工具like的二进制可执行文件,可以查看安装命令的输出,看看最终的安装产物。体积小、无GC是确保跨平台的基础。

确认文件安装的路径,尝试直接在命令行内执行

Linux执行失败?

  • 确认操作系统arch
  • 文件的md5比对
  • chmod +x $dpm的安装路径

windows执行失败?

  • 确认操作系统arch
  • 文件的md5比对

方式二:打开后台页面使用(开发中)

就是在一个页面后台CRUD我们的文件 通常推荐非研发岗或者有审批等定制工程化流程时使用此种方式。

明确的页面让我们可以斟酌、审视每一步操作。

直接使用浏览器开始管理模块。

👉前往demo后台 →