tbe/tm_react_render

用于渲染 algolia 测试菜单结果的 React 应用

安装: 74

依赖项: 0

建议者: 0

安全: 0

类型:drupal-custom-module


README

需求

注意:最新的 NodeJS 版本预装有 NPM。在终端中运行 npm -v 检查。

入门指南

安装依赖项

  • 将您的目录切换到 "app" 文件夹的根目录。
  • 运行命令 npm installyarn install

脚本

  • 本地开发环境:在应用根目录中运行 npm startyarn start
  • 构建应用:在应用根目录中运行 npm buildyarn build

本地应用设置

  • 在本地开发和测试设置时,将以下需要的变量复制到应用文件夹根目录下名为 .env.development 的新文件中。
  • 设置复制变量的值。以下为 .env.development 文件的示例
  • 必需变量是应用运行所必需的,可选变量可以省略,因为它们有默认值。
环境变量特别说明
REACT_APP_ALGOLIA_APPID必需
REACT_APP_ALGOLIA_APPKEY必需
REACT_APP_ALGOLIA_INDEX必需
REACT_APP_ALGOLIA_PERFORMING_LOCATION必需
REACT_APP_ALGOLIA_FILTER可选此变量作为数组解析,使用 ',' 作为分隔符
REACT_APP_ALGOLIA_TEST_TYPE可选
REACT_APP_ALGOLIA_SHOW_TN可选此变量作为布尔值解析,因此请确保将其设置为 TRUEFALSE
REACT_APP_ALGOLIA_SEARCH_ATTRIBUTES可选此变量作为数组解析,使用 ',' 作为分隔符

示例 - .env.development

--

REACT_APP_ALGOLIA_APPID = '83SKLXLO'
REACT_APP_ALGOLIA_APPKEY = '94odjftneoerer94858'
REACT_APP_ALGOLIA_INDEX = 'test'
REACT_APP_ALGOLIA_PERFORMING_LOCATION = 'location'
REACT_APP_ALGOLIA_FILTER = 'filter1, filter2'