npm Cookbook
1. package.json 变量
package.json 中的字段会被附加 npm_package_ 前缀,然后添加到 process.env 环境变量下。
例如,package.json 如下所示:
{
"name":"foo",
"version":"1.2.5",
"scripts": {
"dev": "vite dev"
}
}
执行 package.json 中的 script 命令时,会将环境变量 process.env.npm_package_name 设置为 foo, process.env.npm_package_version 设置为 1.2.5,以此类推其他字段。
你可以在代码中访问这些变量,如下所示:
console.log(process.env.npm_package_name) // foo
console.log(process.env.npm_package_version) // 1.2.5
有关详细信息,请参阅:package.json vars (npm Docs)
