laravel-typegen
The library lets you generate TypeScript types from your Laravel code
파일 탐색기
최종 버전 다운로드 (.zip)- release.yml
- test.yml
- FUNDING.yml
- History.json
- Job.json
- Post.json
- route.json
- User.json
- UserContact.json
- Kernel.php
- Status.php
- GenderType.php
- PostType.php
- Handler.php
- AuthenticatedSessionController.php
- ConfirmablePasswordController.php
- EmailVerificationNotificationController.php
- EmailVerificationPromptController.php
- NewPasswordController.php
- PasswordController.php
- PasswordResetLinkController.php
- RegisteredUserController.php
- VerifyEmailController.php
- Controller.php
- DashboardController.php
- PostsController.php
- ProfileController.php
- Authenticate.php
- EncryptCookies.php
- HandleInertiaRequests.php
- PreventRequestsDuringMaintenance.php
- RedirectIfAuthenticated.php
- TrimStrings.php
- TrustHosts.php
- TrustProxies.php
- ValidateSignature.php
- VerifyCsrfToken.php
- LoginRequest.php
- ProfileUpdateRequest.php
- Kernel.php
- GenderType.php
- PostType.php
- History.php
- Job.php
- Post.php
- User.php
- UserContact.php
- AppServiceProvider.php
- AuthServiceProvider.php
- BroadcastServiceProvider.php
- EventServiceProvider.php
- RouteServiceProvider.php
- .gitignore
- app.php
- app.php
- auth.php
- broadcasting.php
- cache.php
- cors.php
- database.php
- filesystems.php
- hashing.php
- logging.php
- mail.php
- queue.php
- sanctum.php
- services.php
- session.php
- view.php
- PostFactory.php
- UserFactory.php
- 2014_10_12_000000_create_users_table.php
- 2014_10_12_100000_create_password_resets_table.php
- 2019_08_19_000000_create_failed_jobs_table.php
- 2019_12_14_000001_create_personal_access_tokens_table.php
- 2022_11_19_155401_create_posts_table.php
- 2022_12_09_025853_create_user_contacts_table.php
- 2023_02_24_004030_create_jobs_table.php
- 2023_03_30_133040_create_histories_table.php
- DatabaseSeeder.php
- .gitignore
- auth.php
- pagination.php
- passwords.php
- validation.php
- .htaccess
- favicon.ico
- index.php
- robots.txt
- app.css
- ApplicationLogo.vue
- Checkbox.vue
- DangerButton.vue
- Dropdown.vue
- DropdownLink.vue
- InputError.vue
- InputLabel.vue
- Modal.vue
- NavLink.vue
- PrimaryButton.vue
- ResponsiveNavLink.vue
- SecondaryButton.vue
- TextInput.vue
- AuthenticatedLayout.vue
- GuestLayout.vue
- ConfirmPassword.vue
- ForgotPassword.vue
- Login.vue
- Register.vue
- ResetPassword.vue
- VerifyEmail.vue
- Index.vue
- Show.vue
- DeleteUserForm.vue
- UpdatePasswordForm.vue
- UpdateProfileInformationForm.vue
- Edit.vue
- Dashboard.vue
- Welcome.vue
- formRequests.ts
- model.ts
- param.ts
- route.d.ts
- app.ts
- bootstrap.js
- ziggy.js
- app.blade.php
- welcome.blade.php
- api.php
- auth.php
- channels.php
- console.php
- web.php
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- AuthenticationTest.php
- EmailVerificationTest.php
- PasswordConfirmationTest.php
- PasswordResetTest.php
- PasswordUpdateTest.php
- RegistrationTest.php
- ExampleTest.php
- ProfileTest.php
- ExampleTest.php
- CreatesApplication.php
- TestCase.php
- .editorconfig
- .env.example
- .gitattributes
- .gitignore
- artisan
- composer.json
- composer.lock
- docker-compose.yml
- jsconfig.json
- package-lock.json
- package.json
- phpunit.xml
- postcss.config.js
- README.md
- tailwind.config.js
- tsconfig.json
- vite.config.ts
- createFormRequestTypes.ts
- createEnumTypes.ts
- createLarvelEnumTypes.ts
- createSource.ts
- createTypes.ts
- createSource.ts
- createTypes.ts
- index.ts
- inertia.ts
- cli.ts
- constants.ts
- generate.ts
- index.ts
- print.ts
- utils.ts
- route.d.ts
- .gitignore
- biome.json
- debug.sh
- lefthook.yml
- package.json
- pnpm-lock.yaml
- README.md
- test.sh
- tsconfig.json
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/7nohe/laravel-typegen
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd laravel-typegen
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
$ npm install -D @7nohe/laravel-typegen
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
$ npm run typegen
이 명령어를 터미널에 그대로 입력해 실행하세요.
$ ./vendor/bin/sail npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
$ pnpm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
