npm 包 cep-cli 使用教程

阅读时长 4 分钟读完

介绍

CEP(Common Extensibility Platform)是 Adobe 公司开发的一种插件系统,通过 CEP 插件可以增强 Adobe 系列软件的功能。而 cep-cli 是一个 npm 包,用于快捷创建 CEP 插件开发环境并进行相关操作。

本文将介绍如何使用 cep-cli。

安装

在使用 cep-cli 之前,需要先将其安装到本地环境。

在命令行中输入以下命令:

其中,-g 表示全局安装。

创建项目

在安装完 cep-cli 后,可以使用以下命令来创建 CEP 插件项目:

其中,<project-name> 表示项目名称。

执行上述命令后,cep-cli 将自动创建一个 CEP 插件项目的基本结构,并安装所需的依赖包。

打包插件

在项目开发完毕后,需要将其打包成 zxp 文件,以便用于发布和安装。

使用以下命令进行打包:

如需指定打包输出路径,可以在命令后面加上 -o 参数,并指定输出路径:

安装插件

如果需要在本地环境安装 CEP 插件,可以使用以下命令:

其中,<path/to/extension.zxp> 表示插件的 zxp 文件路径。

发布插件

如果需要将 CEP 插件发布到 Adobe 插件市场,需要先到 Adobe Exchange 开发者中心 注册开发者账号并创建应用。

在注册完开发者账号后,前往应用管理页面,创建一个新的应用并填写相关信息。

创建完成后,可以在应用管理页面获取到一个 access_token。将该 access_token 存储在本地,之后可通过以下命令上传插件至 Adobe 插件市场:

插件上传成功后,使用以下命令进行发布:

其中,<version> 表示插件的版本号。

示例代码

以创建一个简单的 CEP 插件为例,以下为示例代码:

-- -------------------- ---- -------
--------- -----
------
  ------
    ---------- ------ ------------
    ------- ---------------------- ------------------------------
    ------- -----------------------
      ------------- - ---------- -
        --- ----------- - --- --------------

        -------------------------------------------------------- ---------- -
          ------------------------------------ -----------
        ---
      --
    ---------
  -------
  ------
    ------- -------------- -----------
  -------
-------

在本地创建一个名为 CEPPluginDemo 的 CEP 插件项目后,将该示例代码保存至 CEPPluginDemo/CEPPluginDemo.html,然后执行以下命令即可打包插件:

使用以下命令安装插件:

在打开 Adobe Illustrator 软件后,即可在菜单栏中看到该插件的名称。点击菜单栏中的插件名称,在弹出的窗口中点击按钮,即可弹出“Hello World!”的提示框。

总结

通过本文的介绍,相信读者已经了解了 cep-cli 的基础使用方法和相关命令,也学会了如何创建、打包、安装和发布 CEP 插件。在日后的开发中,可以使用 cep-cli 提高开发效率,减少不必要的重复操作。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005606f81e8991b448de968

纠错
反馈