fie-env

    3.1.4 • Public • Published

    fie-env

    NPM version David deps Known Vulnerabilities npm download

    fie内外网环境设置及判断

    Installation

    $ npm install fie-env -g --registry=https://registry.npm.taobao.org

    API

    setExtranetEnv()

    设置FIE的运行环境为外网环境

    const fieEnv = require('fie-env');
    fieEnv.setExtranetEnv();

    setIntranetEnv()

    设置FIE的运行环境为内网环境

    const fieEnv = require('fie-env');
    fieEnv.setIntranetEnv();

    isIntranet()

    是否是内网环境

    优先判断process.env.FIE_ENV变量,值为intranet,则返回true process.env.FIE_ENV 为枚举类型,取值为: intranet / extranet

     
    const fieEnv = require('fie-env');
    fieEnv.setIntranetEnv();
     
    const resultEnv = fieEnv.isIntranet();
    console(resultEnv);  //==> true
     
    fieEnv.setExtranetEnv();
    const resultEnv2 = fieEnv.isIntranet();
    console(resultEnv2);  //==> false
     
    process.env.FIE_ENV = 'intranet';
    const resultEnv3 = fieEnv.isIntranet();
    console(resultEnv3);  //==> true
     

    hasConfigFile()

    判断FIE环境配置文件(fie.env.json)是否存在,可用做FIE环境是否已初始化的判断

    const fieEnv = require('fie-env');
    fieEnv.setExtranetEnv();
    fieEnv.hasConfigFile();  //=> true

    removeConfigFile()

    删除FIE环境配置文件(fie.env.json)

    const fieEnv = require('fie-env');
    fieEnv.removeConfigFile();
    fieEnv.hasConfigFile();  //=> false

    Support

    使用过程中遇到的相关问题,及BUG反馈,可联系: hugohua baofen14787@gmail.com ,也可直接提issues

    License

    GNU GPLv3

    Install

    npm i fie-env

    DownloadsWeekly Downloads

    66

    Version

    3.1.4

    License

    none

    Unpacked Size

    40.7 kB

    Total Files

    4

    Last publish

    Collaborators

    • hugohua
    • xiaocong.hxc
    • zernmal
    • zhouxiong03
    • akirakai
    • mark-ck