원클릭으로
verify
How to build, launch and drive js-interviewer to verify a change end-to-end
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
How to build, launch and drive js-interviewer to verify a change end-to-end
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | verify |
| description | How to build, launch and drive js-interviewer to verify a change end-to-end |
npm start runs git-version.js + answers-meta.js then ng serve on port 4200.
The user often already has it running — check first (lsof -nP -iTCP:4200 -sTCP:LISTEN);
if it serves "JS-interviewer App", reuse it (hot reload picks up changes). Otherwise
start it in the background and wait for "Compiled successfully" (~60s cold).
Use the chrome-devtools MCP tools. Router uses hash location, so deep-link URLs look like:
http://localhost:4200/#/tabs/quiz (+ /answer-structure)http://localhost:4200/#/tabs/questions (+ /question-info?questionId=N)http://localhost:4200/#/tabs/profile (+ /how-to-learn)Deep-link reloads work (hash routing). Ionic keeps the leaving page in the DOM during back-transitions — a snapshot taken right after a click may show both pages; screenshot or re-snapshot after the animation to see the final state.
dark class on <body> (ThemeService). For a quick visual check,
toggle it via evaluate_script and remove it afterwards — it isn't persisted.apple-mobile-web-app-capable meta tag — ignore it.npm run lint has 2 pre-existing a11y errors in quiz.page.html (click-events-have-key-events).