家喻户晓,CLI 是部署程序调试或操作计算机的最无效和最无效的形式。公司创立的大多数产品都利用 CLI,因为与 GUI(图形用户界面)相比,它对于解决重复性工作等流动更无效,并且应用的内存更少。
4EVERLAND 附带一个 CLI,它提供了一种间接从存储库部署框架的简化办法。对于喜爱更快部署形式的人来说,CLI 是一个很好的抉择,它带有一组命令来简化部署过程。
要开始应用托管 CLI,您须要导入 4EVERLAND 的 npm 包,之后您能够应用 CLI 托管命令。对于本次浏览,咱们将部署一个根本的 To-do React 应用程序,咱们将实现整个配置到部署的过程。
在您的应用程序存储库中,通过运行以下命令装置 4EVERLAND CLI npm 包:
npm install -g @4everland/hosting-cli
装置后,查看软件包的版本以确保它是更新的,以防止任何平安或性能问题,办法是运行:
4ever-hosting -v
如果版本是最新的,请持续登录您的 4EVERLAND 托管套件。目前,装置的软件包是最新版本,但请确保运行 4ever-hosting-v。
下一步是通过运行以下命令登录 4EVERLAND:
4ever-hosting login
而后,您将收到输出身份验证令牌的提醒。此令牌能够从托管仪表板生成,您只能查看一次密钥,因而请确保将其写下来或保留并将其粘贴到 CLI 提示符上。
登录胜利后,咱们能够持续测试部署应用程序的外围性能。能够通过运行来实现部署:
4ever-hosting deploy
部署过程有两种抉择:
- 创立一个新我的项目——如果您从未在 4EVERLAND 上部署过您的我的项目,请抉择第一个选项,您将输出一些根本信息,例如项目名称和应用程序的输入门路。输入门路是您的应用程序的生产版本。对于咱们的案例,咱们应用 React,并且能够通过运行
npm run build
来创立生产构建。
- 更新现有我的项目——如果您须要对现有我的项目进行一些更改,您可能须要重新部署应用程序。就我而言,我想对 CSS 文件进行一些更改,实现后,我删除了以前的生产版本并通过运行
npm run build
创立了一个新版本。
部署实现后,您能够进入 4EVERLAND 的仪表板,您将在 IPFS 上看到您部署的应用程序。
要查看我的应用程序,请单击 React App。
除了部署应用程序之外,您还能够将域绑定到 Web 应用程序。对于域配置,这里有一些简略的命令:
绑定域:
4ever-hosting domain -a
查看域列表:
4ever-hosting domain -ls
验证域:
4ever-hosting domain -c
论断
通过 CLI 在 4EVERLAND 上部署您的 Web 应用程序是一个非常简单的过程。装置过程很简略,npm 包是最新的,没有任何破绽。除了部署之外,您还能够将您的域配置为从 CLI 指向应用程序。要理解更多信息并随时理解最新的改良或更新,请订阅 4EVERLAND 的时事通信。