mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-04-07 13:55:33 +08:00
Create README.md
This commit is contained in:
19
Common/js/README.md
Normal file
19
Common/js/README.md
Normal file
@ -0,0 +1,19 @@
|
||||
### Состав .json файла для wasm/asm модуля
|
||||
- `name` — имя с которым будет собран модуль
|
||||
- `res_folder` — путь, относительный .json файла, до папки куда будет собран модуль
|
||||
- `wasm` — требуется ли собрать wasm модуль (*.js и *.wasm)
|
||||
- `asm` — требуется ли собрать asm модуль (*_ie.js и *.js.mem)
|
||||
- `run_before` — путь, относительный .json файла, до .py файла который требуется выполнить перед сборкой модуля. Или python in-line код.
|
||||
- `run_after` — путь, относительный .json файла, до .py файла который требуется выполнить после сборки модуля. Или python in-line код.
|
||||
- `base_js_content` — путь, относительный .json файла, до .js файла содержащего //module вместо которого будет записан собранный модуль
|
||||
- `compiler_flags` — массив из флагов и опций компиляции
|
||||
- `exported_functions` — массив из имён функций, которые будут вызываться из модуля
|
||||
- `include_path` — массив из путей, относительных .json файла, include-ов для подключаемых файлов
|
||||
- `define` — массив из дефайнов
|
||||
- `compile_files_array` — массив из объектов, содержащих:
|
||||
- `name` — уникальное, относительно других name в массиве compile_files_array, имя
|
||||
- `folder` — путь, относительный .json файла, до папки с подключаемыми файлами
|
||||
- `files` — массив из имён подключаемых файлов, расположенных в папке folder (иерархия ../ и ./*/ разрешена)
|
||||
- `include_path` — необязательный массив из путей, относительных .json файла, include-ов для подключаемых файлов
|
||||
- `define` — необязательный массив из дефайнов
|
||||
- `sources` — необязательный массив из путей, относительных .json файла, до файлов, которым не требуется прекомпиляция. Например, .a или .o файлы.
|
||||
Reference in New Issue
Block a user