我知道如何使用npm的postbuilds,它们工作得很好。但是,当我在Angular客户端上工作时,如果每次更改后都必须运行npm run build
,则会很慢。
在监视模式下,[[每次重建之后如何运行命令或至少移动文件?
我想要实现这一目标的原因是,我需要移动index.html文件。我有一个Web应用程序,无需身份验证即可提供所有静态文件。由于我需要验证对index.html文件的请求,因此,它像API查询一样使用,而不是使用静态文件中间件。因此,移动包括使文件在新位置上可用(以响应合法请求),以及从旧位置删除文件(以防止静态文件中间件提供文件)。此操作需要在Angular检测到每一次更改后完成!
我进行了搜索,但是发现的所有内容都建议构建后或其他在每次构建后都无法运行的解决方案。https://github.com/linnenschmidt/build-ng-packagr
不过,我无法监视资产的变化。