mirror of
https://github.com/nextcloud/documentation.git
synced 2026-03-27 13:38:39 +07:00
fix(developer): update AppAPI installation for ExApps
Signed-off-by: Edward Ly <contact@edward.ly>
This commit is contained in:
@@ -7,8 +7,14 @@ We highly recommend using `Julius Knorr's Docker setup <https://github.com/juliu
|
||||
|
||||
Suggested IDE: **PhpStorm**, though you can certainly use any IDE of your preference such as **VS Code** or **Vim**.
|
||||
|
||||
Installation from the source code
|
||||
""""""""""""""""""""""""""""""""""
|
||||
Install AppAPI
|
||||
""""""""""""""
|
||||
|
||||
All ExApps require the `AppAPI <https://apps.nextcloud.com/apps/app_api>`_ Nextcloud app as a dependency.
|
||||
As of Nextcloud version 30.0.1, AppAPI is automatically installed by default.
|
||||
If you prefer,
|
||||
you can also build the latest development version of AppAPI from the source code,
|
||||
in which case uninstall the release version of AppAPI and perform the following steps.
|
||||
|
||||
Clone the latest main branch:
|
||||
|
||||
@@ -28,7 +34,7 @@ Then, build frontend assets in development mode:
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
npm ci && npm run build
|
||||
npm ci && npm run dev
|
||||
|
||||
Enable AppAPI from the directory where the ``occ`` command resides:
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ Introduction
|
||||
============
|
||||
|
||||
**ExApps** (short for "External Apps") are Nextcloud apps that are developed in another programming language (outside of PHP) using the AppAPI OCS API.
|
||||
AppAPI is a project introduced by Nextcloud to revolutionize the process of application development within the Nextcloud ecosystem.
|
||||
`AppAPI <https://apps.nextcloud.com/apps/app_api>`_ is a project introduced by Nextcloud to revolutionize the process of application development within the Nextcloud ecosystem.
|
||||
|
||||
Overview
|
||||
--------
|
||||
|
||||
Reference in New Issue
Block a user