Из моего последнего вопроса - npm version "скрипты имеют доступ к новой версии в package.json"
Как вы выводите JS / JSON из NPM-скрипта.После npm version
я записываю это в файл JS / JSON, который будет подхвачен в Angular с импортом, подобным тому, что я написал внизу этого поста
. Я попробовал эти варианты следующего:
"version": "version=$(git tag | head -1); echo \"{version:$version}\" > client/src/app/config-from-npm.json",
- одинарная кавычка (') вместо двойной (") во всех случаях
echo '\{version:...
- ошибка Неожиданный токен {в JSON echo '%7Bversion:...
- выводит '% 7Bversion ...' echo '%7Bversion:...
- выводит '{version ...'
Угловой импорт номера версии
ЧтоЯ пытаюсь добиться и как это будет использоваться:
export var config = {
version: v1.0.0
}
----
import { config } from './config';
Если я не решу эту '{' в проблеме JS / JSON, я просто напишу номер версии в файл и прочту вНигде не так аккуратно!