首页 > 解决方案 > cypress 上传到 github 需要 node_modules 吗?

问题描述

当我将 cypress 文件夹上传到 github 时,是否需要“node_modules”文件夹?

我对此很陌生,想知道我的队友是否可以在不下载“node_modules”的情况下在他的机器上运行测试。

标签: githubcypress

解决方案


您可以创建一个名为.gitignore并在那里提及的文件node_modules。然后,当您将项目上传到 GitHub 时,.gitignore 中提到的所有内容都将被忽略以进行上传。不建议将node_modules文件夹上传到 git。这就是我的项目中 gitignore 的样子:

git忽略

现在,如果您的队友想要执行测试,他们只需运行命令即可npm install。它将安装下载文件中的所有依赖项,package.json并自动node_modules在他们的机器上创建一个文件夹。


推荐阅读