Как переместить файл после каждой перестройки ng build --watch - PullRequest
0 голосов
/ 21 июня 2019

Я знаю, как использовать пост-сборки npm, и они работают очень хорошо. Однако, когда я работаю на своем Angular клиенте, медленно, если мне приходится запускать npm run build после каждого изменения.

Как запустить команду или хотя бы переместить файл после каждой перестройки в режиме просмотра?

Причина, по которой я хочу добиться этого, заключается в том, что мне нужно переместить файл index.html. У меня есть веб-приложение, которое обслуживает все статические файлы без аутентификации. Поскольку мне нужно аутентифицировать запросы к файлу index.html, я выполняю его как запрос API, а не как статическое промежуточное программное обеспечение файла. Поэтому движение включает в себя сделать файл доступным на новом месте (чтобы ответить на него законными запросами), а также удалить его из старого места (чтобы не дать промежуточному программному обеспечению статических файлов его обслуживать). Это необходимо сделать после каждого изменения, обнаруженного Angular!

Я искал это, но все, что я нашел, предлагало постбилд или другие решения, которые не запускаются после каждой сборки.

...