Flowise 在一个单一的代码库中有 3 个不同的模块。
server:用于提供 API 逻辑的 Node 后端ui:React 前端components:第三方节点集成
-
安装 PNPM
npm i -g pnpm
-
克隆仓库
git clone https://github.com/cttmayi/LowWorkflow.git
-
进入仓库文件夹
cd LowWorkflow -
安装所有模块的依赖:
pnpm install
-
构建所有代码:
pnpm build
-
启动应用:
pnpm start
现在可以在 http://localhost:3000 访问应用
-
用于开发构建:
-
在
packages/ui中创建.env文件并指定VITE_PORT(参考.env.example) -
在
packages/server中创建.env文件并指定PORT(参考.env.example) -
运行
pnpm dev
任何代码更改都会自动重新加载应用程序,访问 http://localhost:8080
-
要启用应用程序级身份验证,在 packages/server 的 .env 文件中添加 FLOWISE_USERNAME 和 FLOWISE_PASSWORD:
FLOWISE_USERNAME=user
FLOWISE_PASSWORD=1234
Flowise 支持不同的环境变量来配置您的实例。您可以在 packages/server 文件夹中的 .env 文件中指定以下变量。了解更多信息,请阅读文档
此代码库中的源代码在Apache License Version 2.0 许可证下提供。