@@ -7,7 +7,8 @@ A plugin engine for running LLSE plugins on LeviLamina
77### Server
88
99!!! warning
10- Before installing the Python engine, you need to install Python first. Here is a list of LSE versions and their required Python versions.
10+ Before installing the Python engine, you need to install Python first. Here is a list of LSE versions and their required
11+ Python versions.
1112
1213| LSE Version | Python Version |
1314| -----------------| ----------------|
@@ -16,42 +17,46 @@ A plugin engine for running LLSE plugins on LeviLamina
1617| <0.9.0 | 3.10.11 |
1718
1819To install a specific engine, you can use the following command:
20+
1921``` shell
2022lip install github.com/LiteLDev/LegacyScriptEngine#lua
2123lip install github.com/LiteLDev/LegacyScriptEngine#quickjs
2224lip install github.com/LiteLDev/LegacyScriptEngine#nodejs
2325lip install github.com/LiteLDev/LegacyScriptEngine#python
2426```
25- For version older than 0.10.0, you can use the following command:
26- ``` shell
27- lip install git.levimc.org/LiteLDev/legacy-script-engine-lua@version
28- lip install git.levimc.org/LiteLDev/legacy-script-engine-quickjs@version
29- lip install git.levimc.org/LiteLDev/legacy-script-engine-nodejs@version
30- lip install git.levimc.org/LiteLDev/legacy-script-engine-python@version
31- ```
27+
3228Version numbers can be found in [ releases] ( https://github.com/LiteLDev/LegacyScriptEngine/releases ) .
3329
30+ For version older than 0.10.0, you can only download them
31+ from [ releases] ( https://github.com/LiteLDev/LegacyScriptEngine/releases ) , and decompress them in ` plugins/ ` folder.
32+ If you want to install Node.js engine, you need to download ** node-prebuilt.zip**
33+ from [ LiteLDev/node] ( https://github.com/LiteLDev/node/releases ) , and decompress it in
34+ ` plugins/legacy-script-engine-nodejs/ ` folder. Installing through lip doesn't require this step.
35+
3436### Client
3537
3638To install a specific engine, you can use the following command:
39+
3740``` shell
3841lip install github.com/LiteLDev/LegacyScriptEngine#client_lua
3942lip install github.com/LiteLDev/LegacyScriptEngine#client_quickjs
4043lip install github.com/LiteLDev/LegacyScriptEngine#client_nodejs
4144lip install github.com/LiteLDev/LegacyScriptEngine#client_python
4245```
46+
4347To install a specific version, you can add` @version ` at the end of installation command, such as:
48+
4449``` shell
4550lip install github.com/LiteLDev/LegacyScriptEngine#client_lua@0.17.0-rc.2
4651lip install github.com/LiteLDev/LegacyScriptEngine#client_quickjs@0.17.0-rc.2
4752lip install github.com/LiteLDev/LegacyScriptEngine#client_nodejs@0.17.0-rc.2
4853lip install github.com/LiteLDev/LegacyScriptEngine#client_python@0.17.0-rc.2
4954```
5055
51-
5256## Usage
5357
54- To access plugin development API hints and scaffolding toolkits, visit the [ legacy-script-engine-api] ( https://github.com/LiteLDev/legacy-script-engine-api ) repository.
58+ To access plugin development API hints and scaffolding toolkits, visit
59+ the [ legacy-script-engine-api] ( https://github.com/LiteLDev/legacy-script-engine-api ) repository.
5560
56611 . Put LLSE plugins directly in ` plugins/ `
57622 . Run the server, then the plugins will be migrated to LeviLamina plugin manifest automatically
0 commit comments