@aclisp/directus 中文文档教程

发布于 3年前 浏览 26 项目主页 更新于 3年前

 

Logo

 

Introduction

Directus 是一个用于无头内容管理的免费开源数据平台。 它可以安装在任何 新的或现有的 SQL 数据库,即时提供动态 API (REST+GraphQL) 和随附的应用程序进行管理 内容。 Directus 完全采用 TypeScript(在 Node 和 Vue 中)构建,完全模块化且端到端可扩展...... 绝对没有付费墙或人为限制。

Directus 应用程序现代且直观,可实现无代码数据发现,即使是最非技术用户也可以 查看、创作和管理您的原始数据库内容。 我们高性能和灵活的 API 能够适应任何关系 架构,并包括基于规则的权限、事件/网络挂钩、自定义端点、众多身份验证选项、可配置 存储适配器等等。

当前的数据库支持包括:PostgreSQL、MySQL、SQLite、MS-SQL Server、OracleDB、MariaDB 和 AWS 等变体 Aurora/Redshift 或谷歌云平台 SQL。

了解更多信息

……

Installing

Directus 需要 NodeJS 10+。 使用我们简单的 CLI 工具创建一个新项目:

npm init directus-project my-project

或使用 yarn:

yarn create directus-project my-project

以上命令将使用您的项目名称创建一个目录,然后引导您完成数据库配置和 创建您的第一个管理员用户。

 

Updating

要更新现有的 Directus 项目,请导航到您的项目目录并运行:

npm update

 

Contributing

请在我们的 GitHub 上报告所有问题。

拉取请求非常受欢迎,并且总是受到赞赏。 请务必阅读我们的 贡献者指南 在开始处理新功能/修复之前,或者 通过 GitHubDiscord 有任何问题。

 

Supporting

Directus 是一个免费的开源项目,在我们热情的核心团队的支持下,开发成为可能, 了不起的贡献者和慷慨的赞助商。 构建优质的开源软件并不容易; 如果你愿意 帮助确保 Directus 保持免费,请考虑成为赞助商。

 

License

Directus 在 GPLv3 许可证 下发布。 Monospace Inc 拥有所有 Directus 商标、徽标和 代表我们项目社区的知识产权。 版权所有 © 2004-2020,Monospace Inc.

 

Logo

 

Introduction

Directus is a free and open-source data platform for headless content management. It can be installed on top of any new or existing SQL database, instantly providing a dynamic API (REST+GraphQL) and accompanying App for managing content. Built entirely in TypeScript (in Node and Vue), Directus is completely modular and end-to-end extensible… with absolutely no paywalls or artificial limitations.

Modern and intuitive, the Directus App enables no-code data discovery, allowing for even the most non-technical users to view, author, and manage your raw database content. Our performant and flexible API is able to adapt to any relational schema, and includes rule-based permissions, event/web hooks, custom endpoints, numerous auth options, configurable storage adapters, and much more.

Current database support includes: PostgreSQL, MySQL, SQLite, MS-SQL Server, OracleDB, MariaDB, and varients such as AWS Aurora/Redshift or Google Cloud Platform SQL.

Learn more at…

 

Installing

Directus requires NodeJS 10+. Create a new project with our simple CLI tool:

npm init directus-project my-project

Or using yarn:

yarn create directus-project my-project

The above command will create a directory with your project name, then walk you through the database configuration and creation of your first admin user.

 

Updating

To update an existing Directus project, navigate to your project directory and run:

npm update

 

Contributing

Please report any and all issues on our GitHub.

Pull-requests are more than welcome, and always appreciated. Please be sure to read our Contributors Guide before starting work on a new feature/fix, or reach out a member of the Core Team via GitHub or Discord with any questions.

 

Supporting

Directus is a free and open-source project with development made possible by support from our passionate core team, amazing contributors, and generous sponsors. It's not easy building premium open-source software; if you would like to help ensure Directus stays free, please consider becoming a sponsor.

 

License

Directus is released under the GPLv3 license. Monospace Inc owns all Directus trademarks, logos, and intellectual property on behalf of our project's community. Copyright © 2004-2020, Monospace Inc.

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文