雇主檢查服務 (ECS) - 在此表格中,如果員工或潛在員工無法出示文件或線上移民身份,使用者(雇主)將使用此服務請求內政部檢查其移民身份。
雇主(使用者)使用此服務來檢查工作權,如果僱員
雇主還必須要求內政部檢查他們的身份,如果他們有:
此表格方便使用者填寫員工和員工工作詳細資料的所有必需詳細資料。
用戶可以在提交之前查看所有提供的答案以確認其詳細資訊。
提交申請後,系統會自動向企業和使用者發送通知。
.env
文件,並使用專案所需的所有環境變數填入該文件。yarn
安裝相依性。yarn run start:dev
以開發模式啟動服務。 您可以使用 Docker 將應用程式容器化。 .devcontainer
目錄包含一個用於編排多容器應用程式的docker-compose.dev.yml
檔案。
透過執行這些步驟,您應該能夠使用 Docker Compose 安裝並執行您的應用程式。這提供了跨不同機器的一致的開發環境,並確保所有必需的依賴項均可用。
確保您的電腦上已安裝並執行 Docker。需要 Docker 來建立和管理容器。
要配置開發環境,請將/.devcontainer/devcontainer.env.sample
複製到同一目錄中的devcontainer.env
並填寫必要的值。這可確保您的開發容器已設定所需的環境變數。
打開終端,導航到專案目錄並運行: docker compose -f .devcontainer/docker-compose.dev.yml up -d
容器建置並啟動後,您可以進入應用程式容器: docker exec -it devcontainer-hof-ecs-app-1 sh
(注意:Docker 容器的命名可能不同)
執行必要的命令來安裝依賴項yarn
和yarn start:dev
來啟動應用程式。
或者,如果您使用的是 Visual Studio Code (VS Code),則可以使用 VS Code Dev 容器來執行應用程式。
.devcontainer
資料夾包含 devcontainer 所需的設定檔。
透過執行這些步驟,您應該能夠使用 VS Code 中的 devcontainer 來運行應用程式。 Dev Containers 擴充功能可讓您使用 Docker 容器作為功能齊全的開發環境。這提供了跨不同機器的一致的開發環境,並確保所有必需的依賴項均可用。該專案中的devcontainer.json
檔案告訴 VS Code 如何使用定義良好的工具和運行時堆疊存取(或建立)開發容器。
確保您的電腦上已安裝並執行 Docker。需要 Docker 來建立和管理容器。
在 VS Code 中安裝開發容器擴充功能。此擴充功能可讓您在容器化環境中進行開發。
要配置開發環境,請將/.devcontainer/devcontainer.env.sample
複製到同一目錄中的devcontainer.env
並填寫必要的值。這可確保您的開發容器已設定所需的環境變數。
從指令面板 (F1) 執行Dev Containers: Open Folder in Container...
指令或點選狀態列中的遠端指示器 (≶)。此命令將根據.devcontainer
資料夾中的設定檔建置並啟動 devcontainer。
建置並啟動 devcontainer 後,您將進入容器化環境。現在,您可以像在本地工作一樣處理您的項目,但所有必要的依賴項和工具都安裝在容器內。
若要啟動應用程序,請透過前往View -> Terminal
或按Ctrl+backtick
(在 macOS 上為Cmd+backtick
)在 VS Code 中開啟終端。在終端中,導航到專案目錄(如果您尚未到達)。
執行必要的命令來安裝依賴項yarn
和yarn start:dev
來啟動應用程式。
$ yarn test:lint
$ yarn test:unit
該應用程式已容器化,可以部署在 Kubernetes 上。請參閱kube/
目錄以取得 Kubernetes 部署腳本。