Эта команда отлично работает:
json -I -f ./src/environments/build.json -e 'this.patch++'
Я пытаюсь создать пользовательскую команду NPM для сборки в моем файле package.json
, который запускает эту команду перед фактической сборкой, но сначала я просто попытался запустить команду json, просто чтобы посмотреть, работает ли она, но это не так. 't: /
package.json
{
...
"scripts": {
...
"svrge-build-dev": "json -I -f ./src/environments/build.json -e 'this.patch++'",
...
}
затем я получаю этот вывод (который точно такой же, как когда я запускаю сам код JSON), что означает, что команда определенно выполняется
> web-client@1.0.0 svrge-build-dev D:\repos\test\web-client
> json -I -f ./src/environments/build.json -e 'this.patch++
json: updated "./src/environments/build.json" in-place //<- this is exactly the same'
Однако файл build.json
не обновляется
Нет ошибок в терминале
Есть идеи, как мне заставить его работать? Кажется, я ничего не могу найти по этому поводу.
Буду признателен за любую помощь, часами чесал голову
Tom