probot
๐ค GitHub App์ ๊ตฌ์ถํ์ฌ ์ํฌํ๋ก๋ฅผ ์๋ํํ๊ณ ๊ฐ์ ํ๊ธฐ ์ํ ํ๋ ์์ํฌ
ํ์ผ ํ์๊ธฐ
์ต์ข ๋ฒ์ ๋ค์ด๋ก๋ (.zip)- ci.json
- Bug_report.md
- Feature_request.md
- codeql.yml
- docs.yml
- release.yml
- test.yml
- CODEOWNERS
- config.yml
- issue_label_bot.yaml
- release-drafter.yml
- renovate.json
- stale.yml
- typedoc_ga.mjs
- probot.js
- best-practices.md
- configuration.md
- deployment.md
- development.md
- extensions.md
- github-api.md
- hello-world.md
- http.md
- logging.md
- pagination.md
- persistence.md
- README.md
- simulating-webhooks.md
- testing.md
- webhooks.md
- node-middleware.mjs
- prepare-static-files-to-ts.js
- publish-docs
- default.ts
- setup.ts
- probot.ts
- read-cli-options.ts
- read-env-options.ts
- receive.ts
- apply-env.ts
- create-deferred-promise.ts
- detect-runtime.ts
- get-error-handler.ts
- get-log.ts
- get-payload.ts
- get-printable-host.ts
- get-runtime-name.ts
- get-runtime-version.ts
- is-production.ts
- is-supported-runtime.ts
- load-env.ts
- load-package-json.ts
- resolve-app-function.ts
- update-env.ts
- validate-log-format.ts
- validate-log-level.ts
- webhook-proxy.ts
- get-authenticated-octokit.ts
- get-octokit-throttle-options.ts
- get-probot-octokit-with-defaults.ts
- get-webhooks.ts
- octokit-plugin-probot-request-logging.ts
- octokit-webhooks-transform.ts
- probot-octokit.ts
- http-logger.ts
- not-found.ts
- ping.ts
- static-files.ts
- server.ts
- primer.css.ts
- probot-head.svg.ts
- robot.svg.ts
- import.ts
- probot.ts
- setup.ts
- success.ts
- context.ts
- create-node-middleware.ts
- create-probot.ts
- exports.ts
- index.jsr.ts
- index.ts
- manifest-creation.ts
- probot.ts
- run.ts
- types.ts
- version.ts
- primer.css
- probot-head.svg
- robot.svg
- default.test.ts
- setup.test.ts
- detect-runtime.test.ts
- is-supported-runtime.test.ts
- e2e.test.ts
- hello-world.cjs
- hello-world.mjs
- basic.yml
- empty.yml
- evil.yml
- malformed.yml
- missing.yml
- empty-string.json
- empty.json
- invalid.json
- null.json
- stub-plugin.ts
- stub-typescript-transpiled-plugin.ts
- response.json
- push.json
- example.js
- test-private-key.pem
- is-production.test.ts
- load-package-json.test.ts
- update-env.test.ts
- validate-log-format.test.ts
- validate-log-level.test.ts
- integration-add-handler.test.ts
- integration-cli-help.test.ts
- integration-cli-version.test.ts
- integration-smee-create-channel.test.ts
- integration-smee.test.ts
- utils.ts
- http-logger.test.ts
- probot.test-d.ts
- import.test.ts.snap
- probot.test.ts.snap
- setup.test.ts.snap
- success.test.ts.snap
- import.test.ts
- probot.test.ts
- setup.test.ts
- success.test.ts
- context.test.ts
- create-node-middleware.test.ts
- create-probot.test.ts
- deprecations.test.ts
- manifest-creation.test.ts
- npx-import.test.ts
- probot-octokit.test.ts
- probot.test.ts
- resolver.test.ts
- run.test.ts
- server.test.ts
- tsconfig.json
- utils.ts
- webhook-proxy.test.ts
- .editorconfig
- .gitignore
- .typedoc.json
- CODE_OF_CONDUCT.md
- codecov.yml
- CONTRIBUTING.md
- jsr.json
- LICENSE
- package-lock.json
- package.json
- README.md
- tsconfig.json
- vitest.config.ts
# ์ค์น ๊ฐ์ด๋
1. ์ฝ๋ ๋ด๋ ค๋ฐ๊ธฐ
git clone https://github.com/probot/probot
๊นํ๋ธ์์ ํ๋ก์ ํธ ์ฝ๋ ์ ์ฒด๋ฅผ ๋ด ์ปดํจํฐ๋ก ๋ด๋ ค๋ฐ์ต๋๋ค.
cd probot
๋ฐฉ๊ธ ๋ด๋ ค๋ฐ์ ํ๋ก์ ํธ ํด๋ ์์ผ๋ก ์ด๋ํฉ๋๋ค.
2. Node.js
์ฌ์ ์ถ์ฒ์ฌ์ ์ค๋น๋ฌผ
npm install
package.json์ ๋ช ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ๋ด๋ ค๋ฐ์ ์ค์นํฉ๋๋ค.
npm start
๊ฐ๋ฐ/์คํ ์๋ฒ๋ฅผ ์ผญ๋๋ค.
๋ช
๋ น์ด ์คํ ํ ํฐ๋ฏธ๋์ ๋ํ๋๋ ์ฃผ์(๋ณดํต http://localhost:3000 ํํ)๋ฅผ ๋ธ๋ผ์ฐ์ ์์ ์ด์ด๋ณด์ธ์.
// repository documentation
Was this content helpful?
(0 ratings)
