tego
Tego is a pluggable Node.js framework for building customizable development platforms. It enables developers to create their own no-code/low-code systems or event-driven applications, while the core focuses on stability and environment adaptability.
파일 탐색기
최종 버전 다운로드 (.zip)- .gitignore
- debugging.md
- documentation.md
- error-resolver.md
- project-context.md
- api.md
- database.md
- frontend.md
- monitoring.md
- authentication.md
- authorization.md
- input-validation.md
- vulnerabilities.md
- e2e-tests.md
- integration-tests.md
- mocking.md
- unit-tests.md
- ai-assistant.md
- backend-guidelines.md
- code-style.md
- database-patterns.md
- development.md
- frontend-guidelines.md
- index.md
- lint-check.md
- performance.md
- project.md
- quick-reference.md
- security.md
- testing.md
- cli.json
- README.md
- skill-rules.json
- auto-publish-npm.yaml
- code-inspector.yaml
- lint-pr-title.yaml
- release-alpha-version.yaml
- release-new-version.yaml
- tego-node-pg-image.yaml
- dependabot.yml
- commit-msg
- pre-commit
- launch.json
- acl.test.ts
- allow-manager.test.ts
- allow.test.ts
- fixed-params.test.ts
- snippet.test.ts
- acl-available-action.ts
- acl-available-strategy.ts
- acl-resource.ts
- acl-role.ts
- acl.ts
- allow-manager.ts
- fixed-params-manager.ts
- index.ts
- no-permission-error.ts
- skip-middleware.ts
- snippet-manager.ts
- .npmignore
- package.json
- add-action.test.ts
- create-action.test.ts
- destroy-action.test.ts
- first-or-create.test.ts
- get-action.test.ts
- index.ts
- list-action.test.ts
- move-action.test.ts
- remove-action.test.ts
- set-action.test.ts
- sort-collection.test.ts
- toggle-action.test.ts
- update-action.test.ts
- update-or-create.test.ts
- add.ts
- count.ts
- create.ts
- destroy.ts
- first-or-create.ts
- get.ts
- index.ts
- list.ts
- move.ts
- proxy-to-repository.ts
- remove.ts
- set.ts
- toggle.ts
- update-or-create.ts
- update.ts
- constants.ts
- index.ts
- utils.ts
- .npmignore
- package.json
- auth-manager.test.ts
- auth.ts
- jwt-service.ts
- token-blacklist-service.ts
- token-control-service.ts
- user-status-service.ts
- actions.ts
- auth-manager.ts
- auth.ts
- index.ts
- .npmignore
- package.json
- bloom-filter.test.ts
- cache-manager.test.ts
- cache.test.ts
- index.ts
- memory-bloom-filter.ts
- redis-bloom-filter.ts
- cache-manager.ts
- cache.ts
- index.ts
- utils.ts
- .npmignore
- package.json
- cjs-entry.test.ts
- index.ts
- .npmignore
- package.json
- index.ts
- useClickAway.ts
- useConfig.ts
- usePrefixCls.ts
- useToken.ts
- dayjs.ts
- index.ts
- loading.ts
- pickDataProps.ts
- portal.tsx
- render.ts
- sort.tsx
- style.ts
- dayjs.spec.ts
- index.tsx
- style.ts
- index.tsx
- style.ts
- index.tsx
- style.ts
- index.tsx
- style.ts
- index.tsx
- style.ts
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- style.ts
- index.tsx
- style.ts
- index.tsx
- index.tsx
- style.ts
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- style.ts
- index.ts
- useFormItemLayout.tsx
- useOverflow.ts
- animation.tsx
- grid.tsx
- index.tsx
- other.tsx
- index.tsx
- types.ts
- index.tsx
- useResponsiveFormLayout.ts
- index.tsx
- index.tsx
- index.tsx
- constant.ts
- index.ts
- interface.ts
- react-image-lightbox.tsx
- style.css
- util.ts
- index.tsx
- index.tsx
- PasswordStrength.tsx
- index.tsx
- style.ts
- index.tsx
- index.tsx
- index.tsx
- index.ts
- useCheckSlackly.tsx
- useFilterOptions.tsx
- useFlatOptions.tsx
- useSize.tsx
- useTitleAddon.tsx
- index.tsx
- style.ts
- utils.ts
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- style.ts
- index.tsx
- index.tsx
- index.tsx
- placeholder.ts
- index.ts
- style.d.ts
- .npmignore
- package.json
- long-json.ts
- plugin1.ts
- plugin2.ts
- plugin3.ts
- test-a.ts
- test-b.ts
- app-command.test.ts
- app-life-cycle.test.ts
- app-supervisor.test.ts
- app.test.ts
- application.test.ts
- command.test.ts
- cron.test.ts
- dataWrapping.test.ts
- gateway.test.ts
- i18next.test.ts
- life-cycle.test.ts
- main-data-source.test.ts
- multiple-application.test.ts
- plugin.test.ts
- pm.test.ts
- available-action.ts
- index.ts
- index.ts
- console.ts
- create-migration.ts
- db-auth.ts
- db-clean.ts
- db-sync.ts
- destroy.ts
- index.ts
- install.ts
- migrator.ts
- pm.ts
- refresh.ts
- restart.ts
- start.ts
- stop.ts
- upgrade.ts
- cron-job-manager.ts
- application-not-install.ts
- handler.ts
- plugin-command-error.ts
- plugin-not-exist.ts
- errors.ts
- gateway.ts
- index.ts
- ipc-socket-client.ts
- ipc-socket-server.ts
- types.ts
- ws-server.ts
- application-version.ts
- multiple-instance-manager.ts
- index.ts
- locale.ts
- resource.ts
- data-template.ts
- data-wrapping.ts
- db2resource.ts
- extract-client-ip.ts
- i18n.ts
- index.ts
- parse-variables.ts
- 20230912193824-package-name-unique.ts
- 20230912294620-update-pkg.ts
- 20240106082756-update-plugins.ts
- 20240705000001-remove-pkgs-approval.ts
- index.ts
- collection.ts
- resource.ts
- clientStaticUtils.ts
- constants.ts
- deps.ts
- index.ts
- middleware.ts
- plugin-manager-repository.ts
- plugin-manager.ts
- types.ts
- utils.ts
- web-service.ts
- handler-manager.ts
- index.ts
- memory-pub-sub-adapter.ts
- pub-sub-manager.ts
- types.ts
- aes-encryptor.ts
- app-command.ts
- app-supervisor.ts
- application.ts
- environment.ts
- helper.ts
- index.ts
- main-data-source.ts
- migration.ts
- plugin.ts
- sync-message-manager.ts
- .npmignore
- package.json
- data-source-factory.test.ts
- data-source-manager.test.ts
- koa.test.ts
- list.ts
- move.ts
- proxy-to-repository.ts
- utils.ts
- collection-field.ts
- collection-manager.ts
- collection.ts
- data-source-factory.ts
- data-source-manager.ts
- data-source-with-database.ts
- data-source.ts
- index.ts
- load-default-actions.ts
- repository.ts
- resource-manager.ts
- sequelize-collection-manager.ts
- sequelize-data-source.ts
- types.ts
- utils.ts
- .npmignore
- package.json
- references.test.ts
- eager-loading-tree.test.ts
- hidden.test.ts
- inddex.test.ts
- sort-by.test.ts
- array-field-repository.test.ts
- array.test.ts
- belongs-to-field.test.ts
- belongs-to-many-field.test.ts
- context-field.test.ts
- date.test.ts
- has-many-field.test.ts
- has-one-field.test.ts
- nanoid-field.test.ts
- password-field.test.ts
- set.test.ts
- sort-field.test.ts
- string-field.test.ts
- uuid-field.test.ts
- a.ts
- b.ts
- a.ts
- delay-extend.ts
- delay-extend2.ts
- extend.ts
- extend2.ts
- posts.ts
- tags.js
- test.jpg
- user.json
- m1.ts
- m2.ts
- afterCreateWithAssociations.test.ts
- collection-inherits-sync.test.ts
- collection-inherits.test.ts
- helper.ts
- inherited-map.test.ts
- array-operator.test.ts
- association-operator.test.ts
- date-operator.test.ts
- empty-operator.test.ts
- eq.test.ts
- ne.test.ts
- notIn.test.ts
- string-operator.test.ts
- schema.test.ts
- appends.test.ts
- belongs-to-many-repository.test.ts
- has-many-repository.test.ts
- hasone-repository.test.ts
- aggregation.test.ts
- count.test.ts
- create.test.ts
- destroy.test.ts
- find-with-collection-without-pk.test.ts
- find.test.ts
- update-many.test.ts
- update.test.ts
- infer-fields.test.ts
- select-query.test.ts
- default-value.test.ts
- delete-field.test.ts
- empty-table.test.ts
- primary-key.test.ts
- unique-index.test.ts
- base.test.ts
- date.test.ts
- number.test.ts
- to-many.test.ts
- to-one.test.ts
- list-view.test.ts
- view-collection.test.ts
- view-inference.test.ts
- view-repository.test.ts
- view-with-association.test.ts
- adjacency-list-repository.test.ts
- bigint.test.ts
- collection-factory.test.ts
- collection-group-manager.test.ts
- collection-importer.test.ts
- collection.sortable.test.ts
- collection.test.ts
- database.import.test.ts
- database.test.ts
- filter-match.test.ts
- filter-parser.test.ts
- filter.test.ts
- group.test.ts
- index.ts
- magic-attribute-model.test.ts
- migrator.test.ts
- model-hook.test.ts
- model.changedWithAssociations.test.ts
- model.test.ts
- non-id-primary-key.test.ts
- option-parser.test.ts
- percent2float.test.ts
- repository.test.ts
- sequelize-hooks.test.ts
- sort.test.ts
- sql-parser.test.ts
- sync.test.ts
- tree.test.ts
- underscored-options.test.ts
- update-association-values.test.ts
- update-associations-source-key.test.ts
- update-associations-through.test.ts
- update-associations.test.ts
- update-guard.test.ts
- index.ts
- traverseJSON.ts
- must-have-filter-decorator.ts
- target-collection-decorator.ts
- transaction-decorator.ts
- eager-loading-tree.ts
- identifier-error.ts
- zero-column-table-error.ts
- references-map.ts
- referential-integrity-check.ts
- array-field-repository.ts
- array-field.ts
- belongs-to-field.ts
- belongs-to-many-field.ts
- boolean-field.ts
- context-field.ts
- date-field.ts
- field.ts
- has-inverse-field.ts
- has-many-field.ts
- has-one-field.ts
- index.ts
- json-field.ts
- nanoid-field.ts
- number-field.ts
- password-field.ts
- radio-field.ts
- relation-field.ts
- set-field.ts
- sort-field.ts
- string-field.ts
- text-field.ts
- time-field.ts
- uid-field.ts
- uuid-field.ts
- virtual-field.ts
- adjacency-list.ts
- append-child-collection-name-after-repository-find.ts
- index.ts
- array.ts
- association.ts
- boolean.ts
- child-collection.ts
- date.ts
- empty.ts
- eq.ts
- index.ts
- jsonb.ts
- ne.ts
- notIn.ts
- string.ts
- utils.ts
- mysql-query-interface.ts
- postgres-query-interface.ts
- query-interface-builder.ts
- query-interface.ts
- sqlite-query-interface.ts
- belongs-to-many-repository.ts
- belongs-to-repository.ts
- hasmany-repository.ts
- hasone-repository.ts
- multiple-relation-repository.ts
- relation-repository.ts
- single-relation-repository.ts
- types.ts
- adjacency-list-repository.ts
- view-repository.ts
- index.ts
- query-generator.ts
- sql-collection.ts
- sql-model.ts
- index.js
- postgres.js
- readme.md
- sql.pegjs
- array-value-parser.ts
- base-value-parser.ts
- boolean-value-parser.ts
- date-value-parser.ts
- index.ts
- json-value-parser.ts
- number-value-parser.ts
- string-value-parser.ts
- to-many-value-parser.ts
- to-one-value-parser.ts
- field-type-map.ts
- view-inference.ts
- collection-factory.ts
- collection-group-manager.ts
- collection-importer.ts
- collection.ts
- database.ts
- filter-match.ts
- filter-parser.ts
- helpers.ts
- index.ts
- inherited-collection.ts
- inherited-map.ts
- inherited-sync-runner.ts
- magic-attribute-model.ts
- migration.ts
- mock-database.ts
- model-hook.ts
- model.ts
- options-parser.ts
- playground.ts
- repository.ts
- sort-parser.ts
- sync-runner.ts
- types.ts
- update-associations.ts
- update-guard.ts
- utils.ts
- view-collection.ts
- .npmignore
- package.json
- openChrome.applescript
- cli.js
- test-command.test.ts
- buildPluginUtils.ts
- getDepsConfig.ts
- getPackages.ts
- index.ts
- utils.ts
- buildCjs.ts
- buildClient.ts
- buildDeclaration.ts
- buildEsm.ts
- constant.ts
- index.ts
- tarPlugin.ts
- app-web-package.ts
- lib-package.ts
- plugin-package.ts
- skip-package.ts
- get-packages.ts
- index.ts
- interfaces.ts
- build.ts
- clean.ts
- create-nginx-conf.ts
- create-plugin.ts
- dev.ts
- e2e.ts
- global.ts
- index.ts
- install.ts
- p-test.ts
- postinstall.ts
- tar.ts
- test.ts
- ui.ts
- upgrade.ts
- cli.ts
- constants.ts
- index.ts
- notify-updates.ts
- open.ts
- package-map-generator.ts
- plugin-generator.ts
- util.ts
- index.ts.tpl
- plugin.tsx.tpl
- .gitkeep
- .gitkeep
- .gitkeep
- index.ts.tpl
- plugin.ts.tpl
- index.ts
- .npmignore.tpl
- client.d.ts
- client.js
- package.json.tpl
- README.md.tpl
- README.zh-CN.md.tpl
- server.d.ts
- server.js
- .npmignore
- package.json
- tachybase.conf.tpl
- tsconfig.json
- tsup.config.ts
- container-instance.test.ts
- container-registry.test.ts
- decorators.test.ts
- errors.test.ts
- integration.test.ts
- lifecycle.test.ts
- scopes.test.ts
- token-factory.test.ts
- inject-many.decorator.ts
- inject.decorator.ts
- service.decorator.ts
- cannot-inject-value.error.ts
- cannot-instantiate-value.error.ts
- service-not-found.error.ts
- container-options.interface.ts
- handler.interface.ts
- service-metadata.interface.ts
- service-options.interface.ts
- abstract-constructable.type.ts
- container-identifier.type.ts
- container-scope.type.ts
- service-identifier.type.ts
- resolve-to-type-wrapper.util.ts
- container-instance.class.ts
- container-registry.class.ts
- decorators.ts
- empty.const.ts
- index.ts
- token.class.ts
- .npmignore
- package.json
- formulajs.ts
- string.ts
- index.tsx
- index.test.ts
- index.ts
- formulajs.ts
- index.ts
- mathjs.ts
- string.ts
- index.ts
- .npmignore
- package.json
- index.ts
- settings.d.ts
- .npmignore
- package.json
- index.ts
- .npmignore
- package.json
- config.ts
- format.ts
- index.ts
- logger.ts
- request-logger.ts
- system-logger.ts
- transports.ts
- .npmignore
- package.json
- index.ts
- requirejs.ts
- types.ts
- .npmignore
- package.json
- demo0.js
- demo1.ts
- demo0.js
- demo1.ts
- demo.ts
- koa.test.ts
- resourcer.test.ts
- utils.test.ts
- action.ts
- index.ts
- middleware.ts
- resource.ts
- resourcer.ts
- utils.ts
- .npmignore
- package.json
- array.spec.ts
- effects.spec.ts
- externals.spec.ts
- field.spec.ts
- form.spec.ts
- graph.spec.ts
- heart.spec.ts
- internals.spec.ts
- lifecycle.spec.ts
- object.spec.ts
- shared.ts
- void.spec.ts
- index.ts
- onFieldEffects.ts
- onFormEffects.ts
- ArrayField.ts
- BaseField.ts
- Field.ts
- Form.ts
- Graph.ts
- Heart.ts
- index.ts
- LifeCycle.ts
- ObjectField.ts
- Query.ts
- types.ts
- VoidField.ts
- checkers.ts
- constants.ts
- effective.ts
- externals.ts
- internals.ts
- global.d.ts
- index.ts
- types.ts
- index.ts
- observer.ts
- schema.spec.ts.snap
- compiler.spec.ts
- patches.spec.ts
- schema.spec.ts
- server-validate.spec.ts
- shared.spec.ts
- transformer.spec.ts
- traverse.spec.ts
- index.ts
- SPECIFICATION_1_0.ts
- compiler.ts
- global.d.ts
- index.ts
- patches.ts
- schema.ts
- shared.ts
- transformer.ts
- types.ts
- accessor.spec.ts
- basic.spec.ts
- match.spec.ts
- parser.spec.ts
- share.spec.ts
- contexts.ts
- destructor.ts
- index.ts
- matcher.ts
- parser.ts
- shared.ts
- tokenizer.ts
- tokens.ts
- types.ts
- expression.spec.tsx
- field.spec.tsx
- form.spec.tsx
- schema.json.spec.tsx
- schema.markup.spec.tsx
- shared.tsx
- ArrayField.tsx
- ExpressionScope.tsx
- Field.tsx
- FormConsumer.tsx
- FormProvider.tsx
- index.ts
- ObjectField.tsx
- ReactiveField.tsx
- RecordScope.tsx
- RecordsScope.tsx
- RecursionField.tsx
- SchemaField.tsx
- VoidField.tsx
- index.ts
- useAttach.ts
- useExpressionScope.ts
- useField.ts
- useFieldSchema.ts
- useForm.ts
- useFormEffects.ts
- useParentForm.ts
- connect.ts
- context.ts
- index.ts
- render.ts
- global.d.ts
- index.ts
- types.ts
- action.spec.ts
- annotations.spec.ts
- array.spec.ts
- autorun.spec.ts
- batch.spec.ts
- collections-map.spec.ts
- collections-set.spec.ts
- collections-weakmap.spec.ts
- collections-weakset.spec.ts
- define.spec.ts
- externals.spec.ts
- hasCollected.spec.ts
- observable.spec.ts
- observe.spec.ts
- tracker.spec.ts
- untracked.spec.ts
- box.ts
- computed.ts
- index.ts
- observable.ts
- ref.ts
- shallow.ts
- action.ts
- array.ts
- autorun.ts
- batch.ts
- checkers.ts
- environment.ts
- externals.ts
- global.d.ts
- handlers.ts
- index.ts
- internals.ts
- model.ts
- observable.ts
- observe.ts
- reaction.ts
- tracker.ts
- tree.ts
- types.ts
- untracked.ts
- index.ts
- useCompatEffect.ts
- useCompatFactory.ts
- useDidUpdate.ts
- useForceUpdate.ts
- useLayoutEffect.ts
- useObserver.ts
- gc.ts
- global.ts
- immediate.ts
- index.ts
- index.ts
- observer.ts
- types.ts
- index.spec.ts
- array.ts
- case.ts
- checkers.ts
- clone.ts
- compare.ts
- defaults.ts
- deprecate.ts
- global.ts
- index.ts
- instanceof.ts
- isEmpty.ts
- merge.ts
- middleware.ts
- path.ts
- string.ts
- subscribable.ts
- uid.ts
- parser.spec.ts
- registry.spec.ts
- validator.spec.ts
- formats.ts
- index.ts
- locale.ts
- parser.ts
- registry.ts
- rules.ts
- template.ts
- types.ts
- validator.ts
- index.ts
- .npmignore
- package.json
- api-client.test.ts
- APIClient.ts
- getSubAppName.ts
- index.ts
- .npmignore
- package.json
- index.ts
- .npmignore
- package.json
- tego.js
- settings.js
- config.test.ts
- utils.test.ts
- config.ts
- constants.ts
- index.ts
- plugin-presets.ts
- preload.ts
- prepare.ts
- utils.ts
- .npmignore
- package.json
- README.md
- README.ZH-CN.md
- auth.setup.ts
- client.ts
- server.ts
- settings.postgres.js
- settings.sqlite.js
- omitSomeFields.test.ts.snap
- omitSomeFields.test.ts
- server-entry-export.test.ts
- server-test-environment.test.ts
- vitest-config.test.ts
- index.ts
- defineConfig.ts
- e2eUtils.ts
- index.ts
- templatesOfCollection.ts
- templatesOfPage.ts
- test-db-creator.ts
- test-db-distributor.ts
- errors.ts
- index.ts
- mockServer.ts
- setupTestEnvironment.ts
- index.ts
- setup-server.ts
- vitest.ts
- .npmignore
- client.d.ts
- client.js
- e2e.d.ts
- e2e.js
- package.json
- server.d.ts
- server.js
- setup-server.d.ts
- setup-server.js
- vitest.d.ts
- vitest.js
- vitest.ts
- assign.test.ts
- collection-graph.test.ts
- common.test.ts
- forEach.test.ts
- getValuesByPath.test.ts
- import-module.test.ts
- parse-date.test.ts
- parse-filter.test.ts
- parseHTML.test.ts
- test.ts
- toFixedByStep.test.ts
- AsyncEmitter.ts
- index.ts
- constructable.type.ts
- assign.ts
- client.ts
- cluster.ts
- collections-graph.ts
- common.ts
- currencyUtils.ts
- date.ts
- dayjs.ts
- dom.ts
- forEach.ts
- fs-exists.ts
- getCurrentStacks.ts
- getValuesByPath.ts
- i18n.ts
- index.ts
- isPortalInBody.ts
- json-templates.ts
- koa-multer.ts
- log.ts
- measure-execution-time.ts
- merge.ts
- number.ts
- parse-date.ts
- parse-filter.ts
- parseHTML.ts
- perf-hooks.ts
- plugin-symlink.ts
- registry.ts
- requireModule.ts
- toposort.ts
- uid.ts
- url.ts
- .npmignore
- package.json
- sync-package-metadata.js
- update-settings.js
- .coderabbit.yaml
- .cursorignore
- .dockerignore
- .editorconfig
- .gitignore
- .oxlintrc.json
- .prettierignore
- .prettierrc.mjs
- commitlint.config.ts
- LICENSE
- package.json
- playwright.config.ts
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- README.zh-CN.md
- SECURITY.md
- tsconfig.json
- tsconfig.server.json
- vitest.config.ts
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/tegojs/tego
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd tego
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
// repository documentation
Was this content helpful?
(0 ratings)
