【发布时间】:2019-10-04 09:29:53
【问题描述】:
从我的最后一个问题 - npm version "scripts have access to the new version in package.json"
如何从 NPM 脚本输出 JS/JSON。在npm version 之后,我将其写入 JS / JSON 文件,以便在 Angular 中使用导入,就像我在这篇文章底部所写的那样
我尝试了以下这些变体:
"version": "version=$(git tag | head -1); echo \"{version:$version}\" > client/src/app/config-from-npm.json",
- 在所有情况下都使用单引号 (') 而不是双引号 (")
-
echo '\{version:...- 错误 Unexpected token { in JSON -
echo '%7Bversion:...- 输出 '%7Bversion ...' -
echo '%7Bversion:...- 输出 '{version ...'
角度导入版本号
我想要达到的目标以及如何使用它:
export var config = {
version: v1.0.0
}
----
import { config } from './config';
如果我在 JS / JSON 问题中没有解决这个“{”,我只会将版本号写入文件并读入。远不及整洁!
【问题讨论】: