tiny-engine/packages/engine-cli
rhlin ab4e7dc2ed
Feat router page embedded view toggle (#1010)
* feat(canvas, toolbar/view-setting): add router view setting view mode switcher, support embedded and standalone mode in canvas

* fix(canvas/render): fix switch locale failed

* feat(canvas): add window.onpopstate listener

* fix(toolbars/view-setting): fix init view mode value no fallback cause next view mode label error

* fix: using enum instead of multiple time literal string declaration, add fallback for cache value getter in toolbar, fix typo mistake

* fix: simplify return value using enum, remove unnecessary style code

* fix(toolbars/view-setting): fix package.json wrong repository directory
2025-01-10 16:48:53 +08:00
..
bin feat(cli): add build script & update template (#582) 2024-06-18 19:56:01 +08:00
src fix: cli generate platform issue (#859) 2024-10-15 09:16:34 +08:00
template Feat router page embedded view toggle (#1010) 2025-01-10 16:48:53 +08:00
.npmrc feat(cli): add build script & update template (#582) 2024-06-18 19:56:01 +08:00
README.md feat: add simple plugin template (#615) 2024-06-30 19:08:49 +08:00
README.zh-CN.md feat: add simple plugin template (#615) 2024-06-30 19:08:49 +08:00
package.json v2.1.0 2025-01-02 23:26:31 -08:00

README.md

engine-cli

tiny-engine cli for create new designer/plugin/...

dev

npm run dev    # build in watch mode
npm run build  # build engine-cli
npm link       # after link, you can test engine-cli commands use: engine-cli create xxx

usage

create platform or plugin by prompt

# dynamic create platform or plugin by complete prompt
npx @opentiny/tiny-engine-cli@latest create

create a tiny-engine platform

npx @opentiny/tiny-engine-cli@latest create-platform my-designer

create a tiny-engine plugin

npx @opentiny/tiny-engine-cli@latest create-plugin my-plugin