@ellx/cli

1.0.3 • Public • Published

Ellx CLI

Ellx CLI enables local development in Ellx. Simply run

ellx -u your-ellx-username

to serve current working directory in Ellx. Select "Ellx CLI connect" in the Ellx user menu and input server identity value ("localhost~3002" by default) and that's it!

Installation

npm i -g @ellx/cli or yarn global add @ellx/cli

Options

Option, alias Default Description
--user, -u required Ellx username
--port, -p 3002 Serve on this port
--identity, -i localhost~port Local server instance identity (the value you should input in "Ellx CLI connect")
--root, -r cwd Directory to serve

Syncing with Github

Please refer to this section of Ellx docs on how to set up Github action to sync a repository and an Ellx project.

Server REST API

Path Parameters Description
GET /identity retrieve the identity of the server (default: localhost-port)
GET /resource/:path retrieve the resource (a file or a folder index)
POST /resource/:path action (move/copy), destination move or copy the resource
DELETE /resource/:path delete the resource
PUT /resource/:folderPath files: [[path, contents]] create or update multiple files or folders

Dependencies (8)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @ellx/cli

    Weekly Downloads

    1

    Version

    1.0.3

    License

    MIT

    Unpacked Size

    11.8 kB

    Total Files

    6

    Last publish

    Collaborators

    • matyunya
    • dmaevsky