{"id":21954404,"url":"https://github.com/minsang8332/workbench","last_synced_at":"2026-02-13T06:06:49.984Z","repository":{"id":186106218,"uuid":"674617243","full_name":"minsang8332/workbench","owner":"minsang8332","description":"업무자동화 Mac 및 Window 어플리케이션","archived":false,"fork":false,"pushed_at":"2025-03-05T12:49:59.000Z","size":61760,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-05T13:39:37.992Z","etag":null,"topics":["electron","node","typescript","vue"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/minsang8332.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-04T11:30:44.000Z","updated_at":"2025-03-05T12:50:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"457cb8e3-3f9d-47cd-a4c0-48a46d003d83","html_url":"https://github.com/minsang8332/workbench","commit_stats":null,"previous_names":["yuu2dev/markdown-editor","yuu2dev/workbench","minsang8332/workbench"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minsang8332%2Fworkbench","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minsang8332%2Fworkbench/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minsang8332%2Fworkbench/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minsang8332%2Fworkbench/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/minsang8332","download_url":"https://codeload.github.com/minsang8332/workbench/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245002100,"owners_count":20545376,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["electron","node","typescript","vue"],"created_at":"2024-11-29T07:18:30.077Z","updated_at":"2026-02-13T06:06:44.964Z","avatar_url":"https://github.com/minsang8332.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 업무작업대 (Workbench)\n\n_업무자동화를 위한 Mac 및 Window 어플리케이션_\n\n![](./screenshot.png)\n\n## 시작하기\n\n\u003e **electron** 과 **vue**가 합쳐진 모노레포 기반 프로젝트입니다.\n\n1. NODE 버전은 `^18.20` 이상이여야 합니다. \u003cbr\u003e\n2. `.env.copy` 파일을 `.env`로 변경해 주세요. \u003cbr\u003e\n3. `npm run setup` 을/를 실행합니다. \u003cbr\u003e\n   3-1. **c++로 작성된 네이티브 모듈**을 빌드해야 합니다. `npm install -g node-gyp@9` 명령어를 실행합니다. \u003cbr\u003e\n   3-2. **파이썬** 프로그램이 필요합니다. \u003ca href=\"https://www.python.org/downloads/\" target=\"_blank\"\u003e공식 홈페이지\u003c/a\u003e에서 설치해 주세요. \u003cbr\u003e\n   \u003cbr\u003e\n4. 네이티브 모듈 호환성 문제가 발생하지 않도록 `npm run rebuild` 명령어를 실행합니다.\n5. `npm run serve` 명령어를 실행하여 개발 시작합니다.\n\n💡소스코드 변경점 감지 및 빌드 자동화가 커스터마이징 되어 있으니 상세 내용은 `webpack.config.js` 소스코드 확인해 주세요.\n\n## 실행하기\n\n```\n// 모든 프로젝트의 모듈 설치\nnpm run setup\n\n// 개발하기\nnpm run serve\n\n// 윈도우 어플리케이션 빌드\nnpm run build\n\n// 윈도우 어플리케이션 배포 (전역 환경변수 GH_TOKEN 값이 있어야 함)\nnpm run deploy\n\n// electron 전용 아이콘들로 일괄 생성\nnpm run icon\n```\n\n## 히스토리\n\n| 버전                                                        | 변경사항                                | 상태   | 배포일자   |\n| ----------------------------------------------------------- | --------------------------------------- | ------ | ---------- |\n| [v1.0](https://github.com/minsang8332/workbench/releases)   | 문서 편집하기                           | 완료   | 2023.11.20 |\n| [v1.1](https://github.com/minsang8332/workbench/releases)   | 목표 관리하기 기능, \u003cbr\u003e Dock 메뉴 \u003cbr\u003e | 완료   | 2024.09.20 |\n| [v1.1.1](https://github.com/minsang8332/workbench/releases) | 환경설정                                | 완료   | 2025.01.11 |\n| [v1.2.0](https://github.com/minsang8332/workbench/releases) | 웹 자동화                               | 점검   | 2025.02.18 |\n| v1.2.1                                                      | SQLite 마이그레이션                     | 진행중 |            |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminsang8332%2Fworkbench","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fminsang8332%2Fworkbench","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminsang8332%2Fworkbench/lists"}