Javascriptargparse
包允许默认启用-v, --version
选项:
const parser = new ArgumentParser({
version: "0.0.1",
...
我可以注释掉version
属性,然后输入如下内容:
parser.addArgument(["-V", "--version"], {
help: "package version",
action: "version",
version: "v0.1.0",
});
近乎完美;如果可能的话,我想从package.json
导入该版本。
您可以获得如下版本的应用程序。
const packageObj = require('./package.json');
const version = packageObj.version;