【发布时间】:2017-02-12 16:39:49
【问题描述】:
我只想在我的应用程序的页脚中显示我的 package.json 文件的版本值,但不知道该怎么做。我读过您可以使用 process env 对象访问这些属性。对吗?
【问题讨论】:
标签: reactjs npm ecmascript-6 webpack
我只想在我的应用程序的页脚中显示我的 package.json 文件的版本值,但不知道该怎么做。我读过您可以使用 process env 对象访问这些属性。对吗?
【问题讨论】:
标签: reactjs npm ecmascript-6 webpack
如果你在 NodeJs 中运行你的应用,你可以通过
来访问它process.env.npm_package_version
使用 ES6,你也可以这样做
import {version} from './package.json';
【讨论】:
回答(此代码包括package.json文件和获取版本)
const { version } = require('./package.json');
回答
const version = process.env.npm_package_version
请不要使用JSON.parse、fs.readFile、fs.readFileSync,也不要使用另一个npm modules,这个问题没有必要。
【讨论】: