在角CLI构建脚本重命名文件

问题描述 投票:2回答:1

假设我需要重新命名index.htmlabc.xyz过程ng build,这可能吗?如果是这样,我怎么会去这样做呢?

我假设我将不得不修改package.json build脚本,并可能使用的管道,但我一直无法通过查看任一角度CLI github上或通过NPM的网站弄明白。谷歌并没有帮助我要么...我不能要求它正确的问题。

angular-cli npm-scripts
1个回答
2
投票

有没有像在CLI,你可以重命名文件,但是你可以通过使用自定义脚本NPM做到这一点。有多个选项,你可以怎么做:

  • 如果您对Windows您可以使用move CMD您的NPM build script内的命令: "build": "ng build && move dist\\index.html dist\\abc.xyz"
  • 如果您对Linux你必须改用mv"build": "ng build && mv dist/index.html dist/abc.xyz"

然后通过运行npm run build你会实现你正在寻找的结果。

此外,如果你想,这样一来你的cash-mv会有点build script(Linux版的脚本将适用于所有平台),可以使用cross platform NPM包。

© www.soinside.com 2019 - 2024. All rights reserved.