美文网首页
node dotenv模块加载.env配置文件

node dotenv模块加载.env配置文件

作者: 一个前端程序员 | 来源:发表于2019-11-23 23:35 被阅读0次

    1、安装

    npm install --save dotenv
    

    2、.env 1.env文件

    name=mm
    age=18
    #addr=
    #desc=[{a:1, b:2},{a:4, b:3}]
    

    2、读取默认配置

    const dotenv = require('dotenv');
    const config = dotenv.config(); // 默认读取当期目录下的.env文件 并添加到process.env上
    console.log(process.env.name);
    if (config.error) {
      console.log(config.error)
    } else {
      console.log(config.parsed)
    }
    

    3、 读取自定义文件名1.env文件

    const dotenv = require('dotenv');
    const fs = require('fs');
    const path = require('path');
    
    const config = dotenv.parse(fs.readFileSync(path.join(__dirname, '1.env')));
    for (const k in config ) {
      process.env[k] = config[k]
    }
    console.log(config);
    // 输出 { name: 'sp', age: '18' }
    

    相关文章

      网友评论

          本文标题:node dotenv模块加载.env配置文件

          本文链接:https://www.haomeiwen.com/subject/qcukwctx.html