Reactjs 从build React.js中排除.js文件
我想知道是否有办法将.js文件从Reactjs 从build React.js中排除.js文件,reactjs,npm,npm-scripts,Reactjs,Npm,Npm Scripts,我想知道是否有办法将.js文件从 npm运行构建 我试着添加 “build”:“react scripts build&&rm-rf build/config local.js”, 进入package.json,但它告诉我: rm未被识别为功能 这个问题有简单的解决办法吗 谢谢如果不修改源代码,就不能排除通过react scripts build命令安装的.js文件。因此,我认为您尝试的随后删除文件的解决方案是最简单的方法 说明: 那么为什么它不起作用呢 rm未被识别为功能 该命令用于通过b
npm运行构建
我试着添加
“build”:“react scripts build&&rm-rf build/config local.js”,
进入package.json
,但它告诉我:
rm未被识别为功能
这个问题有简单的解决办法吗
谢谢如果不修改源代码,就不能排除通过
react scripts build
命令安装的.js
文件。因此,我认为您尝试的随后删除文件的解决方案是最简单的方法
说明:
那么为什么它不起作用呢
rm未被识别为功能
- 该命令用于通过bash删除文件/文件夹
- Windows的等效命令(例如,通过
)为cmd.exe
cd
到您的项目目录,并通过运行以下命令安装rimraf
:
npm安装rimraf——保存开发
包.json中将构建
脚本更改为以下内容:
“build”:“react scripts build&&rimraf build/config local.js”,
注意:原来的rm-rf
零件已被rimraf
rm
无法识别,因为您可能正在使用Windows系统。请尝试del
。此外,这确实是一个问题。我无权选择系统,我必须使用windows来实现此特定应用程序。我知道这是一个XY问题,因为我正在尝试找到最干净的方法从生成中排除文件。我没有说你必须切换操作系统,只需尝试del
命令:&&del build\\config local.js
——注意转义的反斜杠。我在rimraf中遇到了一些依赖性问题,但它成功了,非常感谢您的帮助,您为我节省了大量的研究