NocoBase 开发环境搭建如何快速搭建一套可用的无代码业务系统【免费下载链接】nocobaseNocoBase is an open-source AI no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.项目地址: https://gitcode.com/GitHub_Trending/no/nocobase想给现有业务系统快速配一套管理后台又不想从零写前端NocoBase 是一个开源的 AI 无代码平台核心思路不是让 AI 从头生成一切而是把数据建模、权限、工作流这些经过生产验证的基础设施做好再叠加 AI 能力和所见即所得的界面。这篇文章按目标组织每个目标给关键命令和验证方式跑完一个再跑下一个。目标一让 NocoBase 跑起来前置条件Node.js 22、Yarn 1.x。有两条路选一条即可。路线 A从源码跑改 NocoBase 本身才需要git clone https://gitcode.com/GitHub_Trending/no/nocobase cd nocobase yarn install yarn build # 首次会编译客户端耐心等 yarn dev # 启动完整开发环境路线 B用 CLI 装一个应用日常使用推荐npm install -g nocobase/cli nb init --ui --locale zh-CN # 图形向导选数据库、建管理员账号验证浏览器访问 http://localhost:13000能看到登录页并成功登录就算跑通了。CLI 路线下可再执行nb env list确认环境已保存、nb app logs查看运行日志。源码路线下如果只改前端可以用yarn build:client-v2单独构建客户端比全量 build 快。跑起来之后下一个问题是数据放哪里。目标二让它接上真实数据NocoBase 支持 SQLite、MySQL、PostgreSQL、MariaDB 等方言开发期用 SQLite 最省事不用装任何数据库服务。生产环境建议换 PostgreSQL 或 MySQL。本地开发SQLiteCLI 初始化时选内置数据库即可源码路线默认就是 SQLite无需额外配置。Postgres 接入Docker 部署示例仓库里现成的 compose 配置在 docker/app-postgres/docker-compose.yml关键环境变量是environment: - DB_DIALECTpostgres # 数据库方言 - DB_HOSTpostgres # 数据库主机 - DB_DATABASEnocobase # 库名 - DB_USERnocobase - DB_PASSWORDnocobaseSQLite、MySQL、MariaDB 的对应配置分别在 docker/app-sqlite/、docker/app-mysql/、docker/app-mariadb/结构一致照抄即可。验证进入系统后新建一个集合表加字段、存一条记录再删掉数据能正常增删改查就接上了。接着就可以把真实业务关系建出来了。目标三让它长出业务能力数据建模是无代码能力的起点。集合之间的关联支持一对一、一对多、多对多多对多会自动生成中间表不需要你手写建好模型后页面、表单、权限都是基于模型自动生成的你只需要在界面里调整布局。二次开发走插件所有核心模块权限、认证、数据库、路由分发在 packages/core/ 下插件在 packages/plugins/nocobase/ 下每个插件独立开发、独立激活。想写自定义插件时可以参考 examples/custom-plugin.ts 的插件结构涉及数据库结构变更时写迁移脚本参考 examples/migrations/add-migration.ts。想深入某个模块时中文文档目录在 docs/docs/cn/比如插件开发看 docs/docs/cn/plugin-development/。验证自定义集合在界面里能正常增删改自定义插件加载后它注册的菜单或接口能访问到。业务长出来后要开始考虑它能不能稳定跑、跑得快不快。目标四让它稳定且快用生产构建别用 dev 模式长期跑yarn dev带热更新适合改代码正式运行前先yarn build出产物再用yarn start启动打包体积和响应速度都会好一截。数据库别停留在 SQLite数据量上来后换成 Postgres/MySQL见目标二的 compose 配置这是性能提升最明显的一步。进程守护package.json里提供了pm2相关脚本yarn pm2生产部署时用它保活进程。多实例水平扩展的场景参考 docs/docs/cn/cluster-mode/。验证用curl循环打你的核心接口响应时间稳定nb app logs或 PM2 日志里没有持续刷新的报错。排错速查表现象可能原因处理yarn install中途失败依赖缓存损坏、网络抖动yarn cache clean yarn install --force端口 13000 被占用起不来本机已有其他进程占用PORT13001 yarn dev换端口登录后页面空白客户端未构建或构建中断重新执行yarn build再yarn devPostgres 连接报认证/连接错误DB_HOST、账号密码写错或库不存在先用psql -h localhost -p 5432 -U nocobase -d nocobase手动测通nb init向导页面打不开远程安装默认 host 是本机地址nb config set default-ui-host 服务器IP后重试首次yarn build特别慢首次要编译全部客户端正常现象后续改动可只用yarn build:client-v2跑通之后的下一步路线图接外部数据把现有业务库当作数据源挂进来NocoBase 里直接查询不必先搬数据文档在 docs/docs/cn/data-sources/。上工作流引擎审批流、定时任务、跨表联动都放在 docs/docs/cn/workflow/ 里。加 AI 员工让 AI 在系统内直接处理分析、问答、表单填报受与普通用户一样的字段级权限约束文档在 docs/docs/cn/ai-employees/。写自己的插件从 examples/ 里的示例开始照着改出一个最小插件再合入 packages/plugins/nocobase/ 的目录规范。多应用管理一个 NocoBase 实例跑多个业务应用见 docs/docs/cn/multi-app/。顺序不用全做完先接数据、再建模型、最后才考虑工作流和 AI每一步都能在界面里看到结果。【免费下载链接】nocobaseNocoBase is an open-source AI no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.项目地址: https://gitcode.com/GitHub_Trending/no/nocobase创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
西红柿土豆炖牛肉详解:从用料配比到 RAG 知识库中的结构化菜谱 教程人工智能大模型RAG 【免费下载链接】all-in-rag 🔍大模型应用开发实战一:RAG 技术全栈指南,在线阅读地址:https://datawhalechina.github.io/all-in-rag/ 项目地址: https://gitcode.com/datawhalechina/all-in-ra… · 2026/9/24 14:56:24
PyCaret 4.0 系统架构深度解析:从 Monorepo 布局到 sklearn-native 引擎与控制平面 【免费下载链接】pycaret Open-source, low-code AutoML platform for Python. PyCaret 4.0: sklearn-native engine React control plane. 项目地址: https://gitcode.com/gh_mirrors/py/pycaret 点击查看 免费下载 PyCaret 4.0 在保留 3.x 笔记本「黄金路径」&a… · 2026/9/24 14:56:24
TEN Framework 实时语音助手 main_python 扩展:会话编排中枢的架构与实现解析 人工智能AI Agent多模态语音AI 应用 【免费下载链接】ten-framework Open-source framework for conversational voice AI agents 项目地址: https://gitcode.com/TEN-framework/ten-framework 点击查看 免费下载 导读
main_python 是 TEN Framework 实时语音助手… · 2026/9/24 15:29:18
江浦路街道五环社区第二届生活节热闹启幕 为深化党建引领基层治理,切实把便民服务送到居民家门口,营造邻里和睦、温情满满的社区氛围,江浦路街道五环社区第二届生活节于 9 月 23 日上午,在辽源西路睦邻中心成功举办。本次活动吸引社区长者及其家属超百人次到场参与&#x… · 2026/9/24 15:29:12
网上银行交互界面PDF解析:从框架拆解到避坑清单 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 15:29:12
多网段终端互通与精细化访问控制 1、pc1和pc3所在接口为access;属于 vlan2;pc1pc3pc2/4/5/6处于同一网段;其中pc2可以访问pc4/5/6;但pc4可以访问pc5,不能访问pc6(1)pc2访问pc4访问pc5访问pc6(2)pc4(3)pc5(4ÿ… · 2026/9/24 15:29:05
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程 简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13
1D-CNN时间序列建模实战:从Conv1d原理到工业落地 简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26
柔软的L:汉语语流中被忽视的舌肌张力控制 1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44