获取package.json文件(npm)中另一个字段的值
我有以下获取package.json文件(npm)中另一个字段的值,json,node.js,npm,Json,Node.js,Npm,我有以下package.json文件: { "main": "./dist/index.js", "scripts": { "build": "tsc", "build:live": "tsc && node ./dist/index.js" }, ... } 如何获取main字段的值,然后将其放入命令节点。/dist/index.js,类似这样的内容(仅举一个例子,我知道此$用于环境变量): 提前感谢所有package.json字段都可以作为变
package.json
文件:
{
"main": "./dist/index.js",
"scripts": {
"build": "tsc",
"build:live": "tsc && node ./dist/index.js"
},
...
}
如何获取main
字段的值,然后将其放入命令节点。/dist/index.js
,类似这样的内容(仅举一个例子,我知道此$
用于环境变量):
提前感谢所有package.json字段都可以作为变量使用,方法是在它们前面加上
$npm\u package
。在您的示例中,您可以使用:
{
"main": "./dist/index.js",
"scripts": {
"build": "tsc",
"build:live": "tsc && node $npm_package_main"
},
...
}
所有package.json字段都可以作为变量使用,方法是在它们前面加上
$npm\u package\
。在您的示例中,您可以使用:
{
"main": "./dist/index.js",
"scripts": {
"build": "tsc",
"build:live": "tsc && node $npm_package_main"
},
...
}