diod
A very opinionated inversion of control (IoC) container and dependency injector for Typescript, Node.js or browser apps.
파일 탐색기
최종 버전 다운로드 (.zip)- commit-msg
- pre-commit
- bug_report.md
- feature_request.md
- publish.yml
- qa.yml
- extensions.json
- launch.json
- settings.json
- ContainerBuilder.md
- Service.md
- Abstract.md
- ConfigurableRegistration.md
- Container.md
- Newable.md
- Registration.md
- WithDependencies.md
- WithScopeChange.md
- BuildOptions.md
- Factory.md
- Identifier.md
- Instance.md
- README.md
- abstractions.md
- automatic-registration.md
- classes.md
- custom-decorator.md
- disable-autowire.md
- factories.md
- inheritance.md
- installation.md
- instances.md
- javascript.md
- README.md
- scope.md
- tagging.md
- visibility.md
- class-configuration.ts
- factory-configuration.ts
- instance-configuration.ts
- service-configuration.ts
- container-builder.ts
- container.ts
- decorators.ts
- diod.ts
- internal-types.ts
- reflection.ts
- registration-type.ts
- registration.ts
- scope-type.ts
- types.ts
- verifier.ts
- circular1.ts
- circular2.ts
- index.ts
- agenda.ts
- autoregistered-services.ts
- calendar.ts
- clock.ts
- console-logger.ts
- conversation.ts
- custom-decorator.ts
- extended-classes.ts
- hello-sayer.ts
- logger.ts
- multi-agenda.ts
- not-decorated.ts
- not-person.ts
- other-service-with-custom-decorator.ts
- person.ts
- register-service-decorator.ts
- sayer.ts
- service-with-custom-decorator.ts
- truer.ts
- user.ts
- abstractions.ts
- autoregistering.ts
- autowire-off.ts
- basic-with-dependencies.ts
- basic.ts
- builder.ts
- custom-decorator.ts
- factories.ts
- instances.ts
- scope.ts
- tagging.ts
- tsconfig.json
- visibility.ts
- .editorconfig
- .gitignore
- .npmignore
- biome.json
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- commitlint.config.cjs
- CONTRIBUTING.md
- cover.jpg
- diod.png
- LICENSE
- logo.svg
- package.json
- pnpm-lock.yaml
- README.md
- rollup.config.mjs
- tsconfig.json
- typedoc.json
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/artberri/diod
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd diod
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
npm install diod
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
yarn add diod
이 명령어를 터미널에 그대로 입력해 실행하세요.
pnpm add diod
이 명령어를 터미널에 그대로 입력해 실행하세요.
npm install reflect-metadata
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
yarn add reflect-metadata
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
