引入
ts
import { readEnvVariable, writeEnvTokenToNpmRC } from 't-comm';
// 不支持 tree-shaking 的项目
import { readEnvVariable, writeEnvTokenToNpmRC} from 't-comm/lib/env-variable/index';
// 只支持 ESM 的项目
import { readEnvVariable, writeEnvTokenToNpmRC} from 't-comm/es/env-variable/index';
readEnvVariable(key, filepath)
描述:
读取文件中环境变量的值,支持:
- NPM_TOKEN=xxx
- NPM_TOKEN = xxx
参数:
参数名 | 类型 | 描述 |
---|---|---|
key | string | 环境变量的key |
filepath | string | 保存环境变量的文件路径 |
返回: string
环境变量的值
writeEnvTokenToNpmRC()
描述:
将 .env.local 中 NPM_TOKEN 的值写入到 .npmrc 中
参数: