安装 CLI
Zet 是一个命令行界面,可帮助开发者在 Zoho CRM 中构建和打包小部件。
CLI 是一个命令行界面,它是基于文本的界面,用于通过在界面中输入命令并接收来自软件的回答以完成操作。它是 GUI 的基本形式,但它提供更为简单的工作机制。
因此,大多数开发者仍会使用 CLI 来创建应用程序、软件甚至是操作系统。在本文档中,您将了解如何通过使用 CLI 并将其与 Zoho CRM 集成来构建小部件。
安装必要组件
前提条件:
- 从以下网址下载 nodejs 源代码:https://nodejs.org/en/download/。
- 安装 Node 后,通过运行以下命令进行验证。
$ node -v
$ npm -v
安装 CLI
运行以下命令以安装 zapps cli node 包。
$ npm install -g zoho-extension-toolkit
运行以下命令以确保安装成功。
$ zet // 将显示关于 'zet' 命令的帮助信息。
创建项目
运行以下命令以创建新项目。
$ zet init
此命令将显示您要为其创建项目模板的 Zoho 服务的列表。
要验证服务器是否成功启动,请在浏览器中打开以下 URL:http://localhost:5000/plugin-manifest.json 或者 http://localhost:5000/app/widget.html
包含资源
呈现小部件时需要的所有文件出现在您的项目的“app”文件夹中。
启动服务器
要启动本地 HTTP 服务器以允许在本地运行您的应用并在沙箱实例中进行测试,请运行以下命令:
$ zet run
这将在本地机器的端口 5000 中运行 HTTP 服务器。启动服务器之前,此端口不应被任何其他进程占用。
要验证服务器是否成功启动,请在浏览器中打开以下 URL:
http://127.0.0.1:5000/app/widget.html
验证和打包应用程序
要验证应用程序,请运行以下命令:
$ zet validate
这将验证应用包并识别违规行为(如果有的话)。在开发者控制台中更新 zip 之前,应更正这些违规行为。
要生成应用程序的可上传 zip,请运行以下命令:
$ zet pack
这将在您的项目目录的“dist”文件夹下创建该应用程序的 zip 文件,该文件可上传至 CRM。