gou*_*etf 4 npm reactjs npm-scripts
我想知道是否有办法从中排除 .js 文件
npm run build
我试过添加
"build": "react-scripts build && rm -rf build/config-local.js",
Run Code Online (Sandbox Code Playgroud)
进入package.json但它告诉我:
rm is not recognized as a function
这个问题有简单的解决方案吗
谢谢
您不能.js在react-scripts build不修改react-scripts源代码的情况下排除通过您的命令安装的文件。因此,我认为您随后尝试删除文件的解决方案是最简单的方法。
解释:
那么为什么它不起作用呢?
rm is not recognized as a function
所以我的猜测是你收到这个错误是因为你在 Windows 上运行它。
解决方案:
对于删除文件/文件夹的跨平台解决方案,您可以使用rimraf。
首先cd到您的项目目录并rimraf通过运行以下命令进行安装:
npm install rimraf --save-dev
Run Code Online (Sandbox Code Playgroud)然后将您的build脚本更改为以下内容package.json:
"build": "react-scripts build && rimraf build/config-local.js",
Run Code Online (Sandbox Code Playgroud)
注:原件rm -rf已更换为rimraf
| 归档时间: |
|
| 查看次数: |
5832 次 |
| 最近记录: |