# UI-DNA **Repository Path**: adobe_sunding/UI-DNA ## Basic Information - **Project Name**: UI-DNA - **Description**: programmable and semantically UI design tool for Photoshop - **Primary Language**: Unknown - **License**: CC0-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-05 - **Last Updated**: 2024-10-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UI-DNA UI 设计构建工具 - Photoshop 扩展 - Windows/MacOS





## 技术概览 - 本项目是一个 CEP 应用,也就说是基于 Node.js - 界面框架使用的是 :Vue.js 1 - 本项目使用 Webpack 2 来打包代码模块 - 本项目使用 Babel 6 (es2015, stage-0)转换 JavaScript ,主要是为了使用 ` await/async` (所有从 CEP 中对 Photoshop 的操作都是异步的) ## Build `./DVE` 为工作目录 要编译本项目首先需要一个 Node.js 开发环境,首先下载并安装 [Node.js](https://nodejs.org/zh-cn/), 然后 1. 下载或克隆项目后,在  `./DVE` 目录中中执行 `npm install` 或者  [`yarn`](https://yarnpkg.com/zh-Hans/) 安装依赖 2. 在  `./DVE` 目录下执行 `npm run webpack` 即可开始构建项目   3. 构建后的代码生成在 `./DVE/bin` 中, `bin` 文件夹可直接放入 Photoshop 的扩展目录中运行(由于未签名所以需要打开 Photoshop 的调试模式) ## 结构 UI-DNA 基本结构如下:

更多信息慢慢详细写.... ## License [LGPL](http://www.fsf.org/licensing/licenses/lgpl.html)