忽略 npm 构建的文件

Pol*_*art 7 file build npm reactjs

当我使用构建 React 应用程序时, npm run-script build有一个我不希望存在的文件夹和文件。有没有办法在 npm run-script 构建期间忽略文件和文件夹?我知道有 .gitignore 和 .npmignore,但它们用于忽略仅用于发布(而不是构建)的文件。

谢谢。

Far*_*mad 6

我知道这是一个很旧的线程,但就像我最近遇到这个问题一样,所以我认为这可能对其他人有帮助。

就像 Thotttle 在评论中提到的那样,rm -rf ./filePathToExclude在构建脚本中使用模式会有所帮助。对我有用的唯一改变是放在rm -rf /.filePathToExclude之前react-scripts build

对我有用的最终构建脚本(排除 .env 文件,该文件与 package.json 位于同一目录中)是rm -rf ./.env && react-scripts build

  • 或者,如果您使用 TypeScript,您可以从“tsconfig.json”中排除该文件夹 (2认同)