mirror of
https://github.com/fluencelabs/gitbook-docs
synced 2025-04-24 15:32:18 +00:00
GitBook: [2.0.0] 20 pages modified
This commit is contained in:
parent
e0eec8e40f
commit
a2660db704
@ -1,39 +1,6 @@
|
|||||||
# Tools
|
# Tools
|
||||||
|
|
||||||
## Fluence Marine REPL
|
### Fluence Proto Distributor: FLDIST
|
||||||
|
|
||||||
[`mrepl`](https://crates.io/crates/mrepl) is a command line tool \(CLI\) to locally run a Marine instance to inspect, run, and test module and service configurations.
|
|
||||||
|
|
||||||
```text
|
|
||||||
mbp16~(:|✔) % mrepl
|
|
||||||
Welcome to the Marine REPL (version 0.7.2)
|
|
||||||
Minimal supported versions
|
|
||||||
sdk: 0.6.0
|
|
||||||
interface-types: 0.20.0
|
|
||||||
|
|
||||||
New version is available! 0.7.2 -> 0.7.4
|
|
||||||
To update run: cargo +nightly install mrepl --force
|
|
||||||
|
|
||||||
app service was created with service id = d81a4de5-55c3-4cb7-935c-3d5c6851320d
|
|
||||||
elapsed time 486.234µs
|
|
||||||
|
|
||||||
1> help
|
|
||||||
Commands:
|
|
||||||
|
|
||||||
n/new [config_path] create a new service (current will be removed)
|
|
||||||
l/load <module_name> <module_path> load a new Wasm module
|
|
||||||
u/unload <module_name> unload a Wasm module
|
|
||||||
c/call <module_name> <func_name> [args] call function with given name from given module
|
|
||||||
i/interface print public interface of all loaded modules
|
|
||||||
e/envs <module_name> print environment variables of a module
|
|
||||||
f/fs <module_name> print filesystem state of a module
|
|
||||||
h/help print this message
|
|
||||||
q/quit/Ctrl-C exit
|
|
||||||
|
|
||||||
2>
|
|
||||||
```
|
|
||||||
|
|
||||||
## Fluence Proto Distributor: FLDIST
|
|
||||||
|
|
||||||
\`\`[`fldist`](https://github.com/fluencelabs/proto-distributor) is a command line interface \(CLI\) to Fluence peers allowing for the lifecycle management of services and offers the fastest and most effective way to service deployment.
|
\`\`[`fldist`](https://github.com/fluencelabs/proto-distributor) is a command line interface \(CLI\) to Fluence peers allowing for the lifecycle management of services and offers the fastest and most effective way to service deployment.
|
||||||
|
|
||||||
@ -72,7 +39,11 @@ Options:
|
|||||||
[number] [required] [default: 60000]
|
[number] [required] [default: 60000]
|
||||||
```
|
```
|
||||||
|
|
||||||
## Fluence JS SDK
|
### Fluence JS SDK
|
||||||
|
|
||||||
The Fluence [JS SDK](https://github.com/fluencelabs/fluence-js) supports developers to build full-fledged applications for a variety of targets ranging from browsers to backend apps and greatly expands on the `fldist` capabilities.
|
The Fluence [JS SDK](https://github.com/fluencelabs/fluence-js) supports developers to build full-fledged applications for a variety of targets ranging from browsers to backend apps and greatly expands on the `fldist` capabilities.
|
||||||
|
|
||||||
|
### Marine Tools
|
||||||
|
|
||||||
|
Marine offers multiple tools including the Marine CLI, REPL and SDK. Please see the [Marine section](knowledge_aquamarine/marine/) for more detail.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user