【教程】第一章:界面和安装介绍——初识 NocoBase

news/2024/11/6 14:29:56/文章来源:https://www.cnblogs.com/nocobase/p/18530144

1.1 快速体验

首先,我们推荐你快速体验 NocoBase,了解它的强大功能。你可以在 在线 Demo 填写邮箱和相关信息,点击开通。即可收到为期 2 天的体验系统,包含全部商业插件:

收到 NocoBase 官方邮件之后,可以先行探索,感受 NocoBase 的灵活强大。可以在体验系统中随意操作,不需要有任何顾虑。

1.2 NocoBase 的基本界面

欢迎进入 NocoBase!初次使用时,界面可能会让你感到有些陌生,不知道从何开始。别担心,让我们一步步熟悉主要的功能区域,帮助你快速上手。

1.2.1 界面配置

当你首次进入 NocoBase,会看到一个简洁直观的主界面。右上角是界面配置按钮,点击后系统会切换到界面配置模式。这是你搭建系统页面的主要工作区。

界面配置模式

操作步骤:

  1. 进入配置模式:点击右上角的“界面配置”按钮,进入配置模式。
  2. 添加菜单页面
    • 点击“添加菜单项”。
    • 输入菜单名称(例如“测试页面”),然后点击确认。
    • 系统会自动创建并跳转到新建的测试页面。

demov4-001.gif

  1. 创建区块
    • 在测试页面,点击“创建区块”按钮。
    • 从区块类型中选择一个数据区块,例如“表格区块”。
    • 连接一个数据表,如系统内置的“用户”表。
    • 选择你希望展示的字段,点击确认。
  2. 这样,一个展示用户列表的表格区块就完成了!

创建区块

是不是非常简单?NocoBase 的区块设计灵感来源于 Notion,但功能更加强大,能够支持构建更复杂的系统。接下来的教程中,我们将深入探索各类区块的功能,敬请期待!

1.2.2 插件管理器

插件是扩展 NocoBase 功能的重要工具。在插件管理器中,你可以查看、安装、启用或禁用各种插件,满足不同的业务需求。

通过使用插件扩展,可以扩展实现一些方便或意想不到的功能集成,更加方便你的创作与开发。

插件管理器

操作步骤:

  1. 查看已安装插件:点击“插件管理器”,你会看到当前所有已安装的插件列表。
  2. 激活插件
    • 找到你需要的插件,例如“主题编辑器”插件。
    • 点击“开启”按钮,激活插件。
  3. 测试插件功能
    • 激活“主题编辑器”后,在右上角个人中心,可以快速更改系统主题。
      更改系统主题
    • 在设置中心里,你会看到主题编辑器界面,可以在这里个性化调整系统主题,如更改颜色、字体等。
      主题编辑器界面

1.2.3 设置页面

设置页面集成了系统和部分插件的各项设置选项,帮助你全面管理 NocoBase 的各个方面。

设置页面

一些常用的插件配置项,如:

  • 数据源管理:管理所有数据表,配置主数据库或外部数据库。
  • 系统设置:修改系统名称、Logo、语言等基础信息。
  • 用户和权限:管理用户账户,配置不同角色的权限。
  • 插件设置:针对已安装的插件,进行详细配置和管理。

1.2.4 版本信息与支持

在界面的右上角,你会看到 NocoBase 的版本信息。如果在使用过程中遇到任何疑问,欢迎访问主页用户手册获取帮助。

版本信息

1.2.5 个人中心菜单

个人中心菜单位于界面右上角,可以进行个人信息修改角色切换,以及一些重要的系统操作。
当然,一些插件也会对这里的能力进行扩展。

个人中心菜单

1.3 安装 NocoBase

决定深入使用 NocoBase 后,我们需要将其安装到你的电脑或服务器上。NocoBase 提供了多种安装方式,选择适合你的方法,轻松开始无代码开发之旅。

1.3.1 安装方式

  1. Docker 安装(推荐)

    • 优势:快速、简便,适合熟悉 Docker 的用户。
    • 版本选择
      • main & latest 版本:这是截至目前最稳定的版本,适合大多数用户使用。
      • next 版本:内测版,适合想要体验新特性的用户。请注意,此版本可能尚不完全稳定,建议在重要数据备份后使用。
    • 操作步骤
      • 参考官方安装指南,按照步骤使用 Docker Compose 部署 NocoBase。
  2. Create-NocoBase-App 安装

    • 适合人群:前端开发者或熟悉 npm 的用户。
    • 操作步骤
      • 参考安装指南,通过 npm 包进行安装。
  3. 源码安装

    • 适合人群:需要对 NocoBase 进行深度定制的开发者。
    • 操作步骤
      • 参考安装指南,从 GitHub 克隆源码,并按照自定义需求进行安装。

1.3.2 详细安装指南(以 Docker 举例)

无论选择哪种安装方式,都可以在 NocoBase 安装文档中找到详细的步骤和说明。以下是 Docker 安装的简要步骤,帮助你快速上手:

  1. 安装 Docker:确保你的系统已经安装了 Docker。如果尚未安装,可以访问 Docker 官网下载并安装。

  2. 获取 Docker Compose 文件

    • 打开终端或命令行工具。
    • 创建 nocobase 目录,创建 Docker Compose 配置。
mkdir nocobase
cd nocobase
vim docker-compose.yml
  1. 进入 docker-compose.yml 之后,粘贴下方的配置,根据需要调整并保存文件
version: "3"networks:nocobase:driver: bridgeservices:app:image: registry.cn-shanghai.aliyuncs.com/nocobase/nocobase:latestnetworks:- nocobasedepends_on:- postgresenvironment:# 应用的密钥,用于生成用户 token 等# 如果 APP_KEY 修改了,旧的 token 也会随之失效# 可以是任意随机字符串,并确保不对外泄露- APP_KEY=your-secret-key# 数据库类型,支持 postgres, mysql, mariadb, sqlite- DB_DIALECT=postgres# 数据库主机,可以替换为已有的数据库服务器 IP- DB_HOST=postgres# 数据库名- DB_DATABASE=nocobase# 数据库用户- DB_USER=nocobase# 数据库密码- DB_PASSWORD=nocobase# 时区- TZ=Asia/Shanghaivolumes:- ./storage:/app/nocobase/storageports:- "13000:80"# init: true# 如果使用已有数据库服务,可以不启动 postgrespostgres:image: registry.cn-shanghai.aliyuncs.com/nocobase/postgres:16restart: alwayscommand: postgres -c wal_level=logicalenvironment:POSTGRES_USER: nocobasePOSTGRES_DB: nocobasePOSTGRES_PASSWORD: nocobasevolumes:- ./storage/db/postgres:/var/lib/postgresql/datanetworks:- nocobase
  1. 启动 NocoBase
    • 在 nocobase 目录下运行以下命令启动服务:
docker-compose up -d
  • 这将下载必要的镜像并启动 NocoBase 服务。
  1. 访问 NocoBase
    • 打开浏览器,访问 http://localhost:13000(根据配置可能有所不同),即可看到 NocoBase 的登录界面。

完成以上步骤后,你就成功安装并启动了 NocoBase!接下来,你可以按照教程中的指导,开始搭建自己的应用系统。


通过以上步骤的引导,希望你能顺利熟悉 NocoBase 的基本界面和安装过程。在接下来的章节(第二章:设计任务管理系统)中,我们将进一步探索 NocoBase 的强大功能,帮助你构建出功能丰富的应用程序。让我们一起迈出下一步,开启无代码开发的新旅程吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/827649.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

idea的git提交显示异常改怎么处理

1、打开设置 2、将项目和其他的VSC改为Git

Burp Suite Professional 2024.10 for macOS x64 ARM64 - 领先的 Web 渗透测试软件

Burp Suite Professional 2024.10 for macOS x64 & ARM64 - 领先的 Web 渗透测试软件Burp Suite Professional 2024.10 for macOS x64 & ARM64 - 领先的 Web 渗透测试软件 世界排名第一的 Web 渗透测试工具包 请访问原文链接:https://sysin.org/blog/burp-suite-pro-m…

Burp Suite Professional 2024.10 for Windows x64 - 领先的 Web 渗透测试软件

Burp Suite Professional 2024.10 for Windows x64 - 领先的 Web 渗透测试软件Burp Suite Professional 2024.10 for Windows x64 - 领先的 Web 渗透测试软件 世界排名第一的 Web 渗透测试工具包 请访问原文链接:https://sysin.org/blog/burp-suite-pro-win/ 查看最新版。原创…

如何使用 GoPro 进行视频直播 All In One

如何使用 GoPro 进行视频直播 All In One WebCam / 网络摄像头如何使用 GoPro 进行视频直播 All In OneWebCam / 网络摄像头支持视频直播的产品和应用GoPro HERO7 Black 及更高版本 GoPro Quik 应用(必需)https://community.gopro.com/s/article/How-To-Live-Stream-From-You…

tomcat-windows环境页面乱码问题

在catalina.bat目录总增加以下配置 set "JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8"

数据科学在京东物流关键角色与前沿应用探索

作者:京东物流 何平小编之所以选择这个话题,是希望帮助大家更全面地理解数据科学的概念。数据科学是一个广泛而深刻的领域,不仅仅是数据分析、机器学习或大模型的代名词。它的核心在于如何更有效地挖掘数据背后的价值,将数据转化为业务驱动力。最终,通过数据科学实现成本优…

企业老板的最爱,KPI 数据大屏全屏监控企业经营数据目标达成

「KPI目标管理」,新增「目标数据大屏」,可视化追踪目标进度,老板最喜欢的目标数据追踪大屏,够炫酷! 应用场景 在企业管理中,每个人都面临着监控目标执行情况和管理团队的挑战。 每个人需要实时了解目标的落地情况、风险因素以及团队成员的贡献度,但传统的管理方式往往:…

IBM SPSS Amos 28下载与安装教程

1、安装包Amos28: 链接:https://pan.quark.cn/s/0f9dcffd2b38 提取码:Z18Q 2、安装教程 1) 双击安装,弹窗安装对话框2) 点击下一步,选择I accept ,点击Next3) 选择安装路径,建议安装C盘之外,选择完,点击Next4) 点击Install 开始安装5) …

Meta AR 眼镜团队前负责人加入 OpenAI;visionOS 2.2 Beta 引入超宽屏投屏模式丨 RTE 开发者日报

开发者朋友们大家好:这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real-Time Engagement)领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的数据」、「有思考的 文章 」、「有看点的 会议 」,但内容仅代表编辑的…

newstarctf WP存档

Week 1 Pwn Real Login Game Overwrite Gdb Reverse Web Crypto Misc Week 2 Pwn Reverse Web Crypto Misc Week 3 Pwn 不思議なscanf One Last B1te ezcanary Easy_Shellcode Reverse 011vm simpleAndroid SMc_math flowering_shrubs SecertsOfKawaii PangBai 过家家(3) 取啥…

Ollama AI 框架缺陷可能导致 DoS、模型盗窃和中毒

近日,东方联盟网络安全研究人员披露了 Ollama 人工智能 (AI) 框架中的六个安全漏洞,恶意行为者可能会利用这些漏洞执行各种操作,包括拒绝服务、模型中毒和模型盗窃。知名网络安全专家、东方联盟创始人郭盛华表示:“总的来说,这些漏洞可能允许攻击者通过单个 HTTP 请求执行…

还在为慢速数据传输苦恼?Linux 零拷贝技术来帮你!

还在为慢速数据传输苦恼?Linux 零拷贝技术来帮你!前言 程序员的终极追求是什么?当系统流量大增,用户体验却丝滑依旧?没错!然而,在大量文件传输、数据传递的场景中,传统的“数据搬运”却拖慢了性能。为了解决这一痛点,Linux 推出了 零拷贝 技术,让数据高效传输几乎无需…