Welcome to Salla CLI 👋
A Command Line Interface (CLI) is a program that accepts text inputs to execute operating system functions. Salla CLI is a tool designed for developers to create Salla Apps and Themes, which works with the Salla APIs. After that, the Apps and Themes can go through publishing process to be available in the Salla App Store and installed in any of the Salla Merchant Stores.
:::tip[Tip]
Salla CLI tool is developed by Salla team to help in creating Salla Apps and Themes by using only 1-command!
:::
Prerequisites
The basic Salla CLI prerequisites that the developers need are:
- Create a partner account on Salla Partners Portal.
- For Salla CLI's compatibility: Nodejs LTS>= 16.13.1 and npm>= 6.14.0.
- Other optional requirements: PHP >= 8.2, composer package manager.
What is Salla CLI usage?
Salla CLI comes with an easy to use set of straightforward commands that do the complete setup for Salla Apps and Themes. The following table shows the commands grouped by Apps commands for app-related commands and Themes commands for theme-related commands.
Apps commands
|----|
|Create App|
|Create Webhook|
|Delete|
|Link|
|List and Info|
|Serve|
Themes commands
|----|
|Create|
|Preview|
|List|
|Delete|
|Publish|
About Salla CLI documentation
This documentation is carefully designed to provide information about Salla CLI to create and maintain Apps and Themes. The documentation is regularly updated and enhanced based on our developers' valuable feedback.
:::info[Information]
Join the Salla Developers Community on Telegram