导入test cafe项目到intellij

Importing testcafe project to intellij

将 testcafe 项目导入 intellij 时,“节点”文件夹未添加。我必须手动复制它并将其放入项目中,尽管我在本地安装了 node 和 testcafe 。有谁知道如何解决这个问题?

node/node_modules/ 通常在 .gitignore 中被排除(如果设置正确)。这样做的原因是它们包含大量您不想置于版本控制下的数据,因为它们不是您的项目(实际测试、助手、测试数据等),它们只是您测试的“基础设施” .

您的流程应该更像这样:

  1. 通过使用 git clone
  2. 克隆来获取项目
  3. 正在安装 node 如果尚未安装
  4. 正在安装 npm 如果尚未安装
  5. 正在安装项目所需的所有节点模块,包括 testcafe
    • 您可以全局执行此操作,也可以按照 docs
    • 中所述在本地执行此操作
    • 如果您的项目已经有 package.json 文件,您可以使用 npm 安装项目的所有依赖项:$ npm install,它被描述为 here.