3

假设我需要在此过程中重命名index.html为,这可能吗?如果是这样,我将如何去做? abc.xyzng build

我假设我必须修改package.json build脚本,并且可能使用管道,但我无法通过查看 Angular CLI github 或通过 NPM 的站点来弄清楚。谷歌也没有帮助我......我一定没有问正确的问题。

4

1 回答 1

7

没有类似的东西CLI,您可以重命名文件,但是您可以通过使用自定义 npm 脚本来做到这一点。有多种选择可以做到这一点:

  • 如果你在,你可以在你的 npmWindows中使用cmd 命令:movebuild 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 npm 包,这样你build script就可以了cross platform(Linux 版本的脚本对所有平台都有效)。

于 2017-08-02T23:58:37.777 回答