Dev Container

在 Visual Studio Code 中使用 Dev Container

该项目包含 Dev Container 配置,允许你使用 Visual Studio Code 的 Remote Development 扩展在一致的环境中开发项目。如果你刚接触该项目,或者本地机器上的环境设置不同,这将特别有帮助。

前置要求

在使用 Dev Container 之前,你需要安装以下内容:

使用 Dev Container

要使用 Activepieces 项目的 Dev Container,请按照以下步骤操作:

  1. 将 Activepieces 仓库克隆到本地机器。
  2. 在 Visual Studio Code 中打开该项目。
  3. Ctrl+Shift+P,输入 > Dev Containers: Reopen in Container
  4. 运行 npm start
  5. 后端将在 localhost:3000 运行,前端将在 localhost:4200 运行。
默认情况下,开发环境只构建特定的 Piece。打开 `.env.dev` 文件,添加以逗号分隔的 Piece 列表即可使其可用。

更多详情请查看 Piece 开发 部分。

登录凭据为:
邮箱:dev@ap.com 密码:12345678

退出 Dev Container

要退出 Dev Container 并返回本地环境,请按照以下步骤操作:

  1. 在 Visual Studio Code 的左下角,点击 Remote-Containers: Reopen folder locally 按钮。
  2. Visual Studio Code 将关闭与 Dev Container 的连接,并在本地环境中重新打开项目。

故障排除

发生错误后,最好的故障排除方法是重置 Dev Container。

  1. 退出 Dev Container
  2. 运行以下命令
    sh tools/reset-dev.sh
  3. 按照上述步骤重新构建 Dev Container