{"_id":"fie-env","_rev":"53-cfa98c9e6ddada947bbb3b3c166f56e3","name":"fie-env","description":"fie内外网判断","dist-tags":{"latest":"3.1.4"},"versions":{"1.1.0":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"1.1.0","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"files":["lib","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^1.1.0","fs-extra":"^1.0.0"},"_id":"fie-env@1.1.0","scripts":{},"_shasum":"fa4566f3c7e835de60deac90c2ad8bbe488adc88","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"hugohua","email":"baofen14787@gmail.com"},"dist":{"shasum":"fa4566f3c7e835de60deac90c2ad8bbe488adc88","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-1.1.0.tgz","integrity":"sha512-0pBW8gstoOkDCmR6LjO2fLBh679b4jXhKxH2fEiPMZYl2II3MN3X8g4NJdncHgfujvnYaGpmjVYWSX0WDSuakg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVsE4wY2gGYdwSAazh9y2FDmaKEZMhjrJc10mhgbO/NQIhAKCm46B+7X87r6UkL2kgXQQxmI16VgWtIkXao6MrF2m+"}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fie-env-1.1.0.tgz_1479817630346_0.8175699810963124"},"directories":{}},"1.3.0":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"1.3.0","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^1.3.0","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@1.3.0","scripts":{},"_shasum":"4b8658cc6c1e93c5871631c7034de6246250e29a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"zernmal","email":"zernmal@foxmail.com"},"dist":{"shasum":"4b8658cc6c1e93c5871631c7034de6246250e29a","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-1.3.0.tgz","integrity":"sha512-KoKZcYEIInh9JOYokfOcUKOFaEQfc5R9XDI2LztmCzfsIlTn27fdhh4Fy5KLQrlQo69Hk9yaR3cZsPoZjSOs4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqE4wDOwY1DyeKQZmqkMM0r2lKALzIGyrkK+xQVGS7JgIgYEkAoU/zChtTRhRalIvs0JU4MrH7vsG08cPYcnXJt6M="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fie-env-1.3.0.tgz_1480413633769_0.1524226649198681"},"directories":{}},"1.3.1":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"1.3.1","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^1.3.0","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@1.3.1","scripts":{},"_shasum":"28fe296ada65e64c57149dda894666887fea462d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"zernmal","email":"zernmal@foxmail.com"},"dist":{"shasum":"28fe296ada65e64c57149dda894666887fea462d","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-1.3.1.tgz","integrity":"sha512-svR4wBlc8lijJw7JQK+Dtb9RFiPPEpLmWwn/xy4BYi0ydo4NdbVT562be/AOo2wXuPgJVrufd0HoXy7e3hRxuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRd5Kptl8vO1X5YPDL5Grr2UI1+TKDwEqC4gOMiI6W4AiB6xjeJULn8/j0JJLQSC+CduHqCvtXCQY3/qVIgGIEabg=="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fie-env-1.3.1.tgz_1480420815599_0.3058215610217303"},"directories":{}},"1.3.2":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"1.3.2","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^1.3.2","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@1.3.2","scripts":{},"_shasum":"8f1595f4cb7fdde09b7c31ad0921d374ba629abe","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"zernmal","email":"zernmal@foxmail.com"},"dist":{"shasum":"8f1595f4cb7fdde09b7c31ad0921d374ba629abe","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-1.3.2.tgz","integrity":"sha512-sXOM6JINpN6Rqte8IORXG+Z9Dcf2nC6tAKnD0jJ5tFUtYQV1siFhs3CyfqDPj3XHwEITyi1+/ddoHVizNTSF2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsYPILSRxdVUWfvukpjhB6kQOrD9qIybcYmZf5OvSOawIhANCP62wEe9gEiS3XgQT8HM2PbctDi9HX4se3TFoau3Yl"}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fie-env-1.3.2.tgz_1481617851434_0.5164459829684347"},"directories":{}},"1.3.3":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"1.3.3","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^1.3.3","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@1.3.3","scripts":{},"_shasum":"e98462dbee69e943f81933730c5f768b65432fb5","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"hugohua","email":"baofen14787@gmail.com"},"dist":{"shasum":"e98462dbee69e943f81933730c5f768b65432fb5","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-1.3.3.tgz","integrity":"sha512-ISlZKRt9ZEy3jegxOTWG1Ef2LqN/bBPd++TTb2W7f9dvEunmCFmu0aZ1IxKk+4n1YGyIYhzpc09rLdN3fO5fuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOkUKLHOXRnNY6Y70N7Fndbj1eP0sjKeo4pVq5Kc/tyAiEAjj0hFTvfho+ftv1h0bqKe43ysJLSQbsxRyuqX6SgSJI="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fie-env-1.3.3.tgz_1481961887313_0.32443339424207807"},"directories":{}},"1.3.5":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"1.3.5","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^1.3.5","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@1.3.5","scripts":{},"_shasum":"311a4cf1b448ce14af18539658ecff7138a434fb","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"zernmal","email":"zernmal@foxmail.com"},"dist":{"shasum":"311a4cf1b448ce14af18539658ecff7138a434fb","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-1.3.5.tgz","integrity":"sha512-p6Te+1QAtBp5sShr/QqoZDCyXXXJ2+SiWT78yJn51S9xRhZ50AARms83nshJQri3PRAoPe/zg0WetzT0R3DwIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCumI9Zcm+Np1/v+IoAQCqIBH5bd7KAZtKUZPNlnKArcgIhALumqfYty06nSADyv4QKLLKaRgf8IjrRUJRHoKwa/1lb"}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fie-env-1.3.5.tgz_1487239055172_0.018532725516706705"},"directories":{}},"2.7.4":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"2.7.4","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^1.3.5","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@2.7.4","scripts":{},"_shasum":"9c8cc7b3b4b94736993943ceb5dead855ef67b1f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"zernmal","email":"zernmal@foxmail.com"},"dist":{"shasum":"9c8cc7b3b4b94736993943ceb5dead855ef67b1f","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-2.7.4.tgz","integrity":"sha512-G+nx8zeipQOgJmrN1coGx8LLr2NNbOox/MUzQFU+gZWp1964SmNnMibWVjzsauMJEROHLCcWrYjt1+EntAigAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1+18fIj0ASZM2U2xEdiOBIT/1IIx0OgUeyQxlTWUFOgIgZFmSU6ELi/qHPEtFsDP/4o5FNOZyN77KRqEy+gkTdw8="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fie-env-2.7.4.tgz_1495518051507_0.17445234348997474"},"directories":{}},"2.7.7":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"2.7.7","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^1.3.5","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@2.7.7","scripts":{},"_shasum":"4618728427c106b278a5e070debda61a76d66dfe","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"hugohua","email":"baofen14787@gmail.com"},"dist":{"shasum":"4618728427c106b278a5e070debda61a76d66dfe","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-2.7.7.tgz","integrity":"sha512-Z4ww4DksEeHL72p6X/2mrPq6Lf3+R+ZyVvOWKoXbCl/z0t1PHcNpELnWvxC7L1uku/fOoXV0OZChzi3+WCJK2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVz1xLm692/rmCivB5QichSbQLn/mxiOR0uWbzLI4AkAIgaYmbSLm0sqYwAQkT4W41U4ai1ezWb5Za0iwkfWFXNsU="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fie-env-2.7.7.tgz_1501727391366_0.6161436378024518"},"directories":{}},"2.7.8":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"2.7.8","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^2.7.8","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@2.7.8","scripts":{},"_shasum":"f82f00745cfbedaf5bd7952960e8aa033fedfb25","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"hugohua","email":"baofen14787@gmail.com"},"dist":{"shasum":"f82f00745cfbedaf5bd7952960e8aa033fedfb25","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-2.7.8.tgz","integrity":"sha512-ZTHyBSxBr5MJ/7p00WiiDeVDSbWtHDfWvSeGns28rQR8DRFkV98EAF8PODrUGjErciBqnWWkwW4ejUhLkmQAUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBfHz25NkfGrdhxy5RFeyRTR8RahQXlDm90ODOVfShxAiEAtxS2LEQNwA/IjggdCGIFmreRCxFJBii/iZeFCSbw/WM="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fie-env-2.7.8.tgz_1502981570836_0.9725292734801769"},"directories":{}},"3.0.1":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"3.0.1","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","locale","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^3.0.1","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@3.0.1","scripts":{},"_shasum":"02cbfb6a81b48c4780fb3d41cfbebba3e7676a6a","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"hugohua","email":"baofen14787@gmail.com"},"dist":{"shasum":"02cbfb6a81b48c4780fb3d41cfbebba3e7676a6a","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-3.0.1.tgz","integrity":"sha512-Ixe8d91kLoW0hkjSX0mzWDV1gSB8A+1x+Z+bVuyR9dM7GFLbMgyWgCR++g0qx/MNACKE8yRFROnq5Psy6ccXvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGy7IA2pkoEQlRFmaLwAS3h/VBwF0hzhfa03TfsfLFS+AiEAxedhtchavBWqDCmsbZ5/TuP2DlnyGjdqGGS0DVE4GiY="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fie-env-3.0.1.tgz_1507470551156_0.1457985881716013"},"directories":{}},"3.1.2":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"3.1.2","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","locale","LICENSE"],"dependencies":{"debug":"^2.2.0","fie-home":"^3.1.2","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@3.1.2","scripts":{},"_shasum":"4aa49fe222e064ded824edcb04f2e1bfdaa5ee01","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"hugohua","email":"baofen14787@gmail.com"},"dist":{"shasum":"4aa49fe222e064ded824edcb04f2e1bfdaa5ee01","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-3.1.2.tgz","integrity":"sha512-B2bE9/LfjKgu/jcZFu4BF1DmXPZ0ZcHMDYaPYRzET5JY4UNQOnDY9e+eHneVM9+ulo+l1hJBB4UdIIJvimYnWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ7xkYlDHnYJwRGkfc3O0evCzWFrxQmjXo6ChBBDpjGQIgGWJzdXuByyv+9bj08lelx2eWTYk4zHwKhLmw7glXdao="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fie-env-3.1.2.tgz_1516979654576_0.7167860034387559"},"directories":{}},"3.1.3-0":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"3.1.3-0","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"files":["lib","locale","LICENSE"],"readmeFilename":"README.md","dependencies":{"debug":"^2.2.0","fie-home":"^3.1.3-0","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"readme":"# fie-env\n\n[![NPM version][npm-image]][npm-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/fie-env.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/fie-env\n[david-image]: https://img.shields.io/david/cnpm/npminstall.svg?style=flat-square\n[david-url]: https://david-dm.org/fieteam/fie-env\n[snyk-image]: https://snyk.io/test/npm/fie-env/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/fie-env\n[download-image]: https://img.shields.io/npm/dm/fie-env.svg?style=flat-square\n[download-url]: https://npmjs.org/package/fie-env\n\nfie内外网环境设置及判断\n\n## Installation\n\n```bash\n$ npm install fie-env -g --registry=https://registry.npm.taobao.org\n```\n\n## API\n\n### setExtranetEnv()\n\n> 设置FIE的运行环境为外网环境\n\n```javascript\nconst fieEnv = require('fie-env');\nfieEnv.setExtranetEnv();\n```\n\n### setIntranetEnv()\n\n> 设置FIE的运行环境为内网环境\n\n```javascript\nconst fieEnv = require('fie-env');\nfieEnv.setIntranetEnv();\n```\n\n### isIntranet()\n\n> 是否是内网环境\n\n优先判断**process.env.FIE_ENV**变量,值为intranet,则返回true\nprocess.env.FIE_ENV 为枚举类型，取值为: intranet / extranet\n\n```javascript\n\nconst fieEnv = require('fie-env');\nfieEnv.setIntranetEnv();\n\nconst resultEnv = fieEnv.isIntranet();\nconsole(resultEnv);  //==> true\n\nfieEnv.setExtranetEnv();\nconst resultEnv2 = fieEnv.isIntranet();\nconsole(resultEnv2);  //==> false\n\nprocess.env.FIE_ENV = 'intranet';\nconst resultEnv3 = fieEnv.isIntranet();\nconsole(resultEnv3);  //==> true\n\n```\n\n### hasConfigFile()\n\n> 判断FIE环境配置文件(fie.env.json)是否存在，可用做FIE环境是否已初始化的判断\n\n```javascript\nconst fieEnv = require('fie-env');\nfieEnv.setExtranetEnv();\nfieEnv.hasConfigFile();  //=> true\n```\n\n### removeConfigFile()\n\n> 删除FIE环境配置文件(fie.env.json)\n\n```javascript\nconst fieEnv = require('fie-env');\nfieEnv.removeConfigFile();\nfieEnv.hasConfigFile();  //=> false\n```\n\n\n## Support\n\n使用过程中遇到的相关问题，及BUG反馈，可联系: hugohua <baofen14787@gmail.com> ，也可直接提[issues](https://github.com/fieteam/fie/issues/new)\n\n## License\n\n[GNU GPLv3](LICENSE)\n","bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@3.1.3-0","scripts":{},"_shasum":"b78077d046144c6ebf234be9358bf271917d76d1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.1","_npmUser":{"name":"hugohua","email":"baofen14787@gmail.com"},"dist":{"shasum":"b78077d046144c6ebf234be9358bf271917d76d1","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-3.1.3-0.tgz","fileCount":4,"unpackedSize":40702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbF40uCRA9TVsSAnZWagAA9IIP/RGg87vgzUNQ3bYvekBq\naBDIggnw87r1WV6xy2h1YlUKqTBPk70VUzrCpt7g26MdNzqACnxX2Q6X99QL\n4/paCSwDgRn8a3+LAx30qJr+40W8WApz01x8/Lc7fj8DGwy6Dvq6Rejq09sT\n/UZJQJiaqaQuLpVj49ioGIUfn0Wy+chMU01pb7IKsc+xIzYWB9W2quPlPh7/\nCiU0LAFyeHNoJCYnT1dMCvab1kL7H6QRJqakBi+0zzCSViSq25d0xQ8GIgTf\nHENMJE2qpvgqvtNldkZPrI/E+iZrLzc7rXpYq1rSR4So4DbmIbrgrxoZZGqk\nfVpKqXOSiEDwzoguv4DZUlVpmvJogeKu+ecOI1G2/PJE/nIEBORRUG0iAEM/\n4mFFZ50g+iW4x7r/vHaQQWf2J+2V/TwTCfgbyUhyWXbAtQzQKrS+RFBgFoKi\nQwXHsyYxQ6LSrwq4hFzrYzZgd4CoinsN8HBl39M40XwOXsR9ocSt1MAE8rMn\n+HtePZwTGkVdGvcrv3+rKrVTPBHLrSozIs+oqE0tNcQF9cnyZyJ+kusSGLSZ\n79rvLrRGjpiMUjcIKmkg+U3ZhjsevZPSMRxsKnTJ+xAX+EC/O6Vpe5DvxbwB\nwgMdLgCs3WNHgyLOw5s5epc056W3oWdqSZJ0tv18B8QrkzKg1iDGJ48Uuwkd\nke0h\r\n=LI+7\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-QQKL618TVCHNqG+YaB09at0y4sIBXO6EOHhT19D7GDfcZ2Vm3nu1tv1W1RUU2EGpjwRxx89sqTjMMRZPzakCkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwY+TghSiM9kk1is9eQTip9c9qK9RqCEf1i8sLXdTyTAiEAoCjVYQGWDLYJHCNJPMIBSUnach1gFA+j0wyUpcvF2CE="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fie-env_3.1.3-0_1528270126165_0.16248765748287286"},"_hasShrinkwrap":false},"3.1.3":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"3.1.3","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"dependencies":{"debug":"^2.2.0","fie-home":"^3.1.3","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@3.1.3","scripts":{},"_shasum":"a93b8b23c6964faddfb5eacd7cef841fb51fbf9d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.1","_npmUser":{"name":"hugohua","email":"baofen14787@gmail.com"},"dist":{"shasum":"a93b8b23c6964faddfb5eacd7cef841fb51fbf9d","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-3.1.3.tgz","integrity":"sha512-vUSXXsMHmk3s9lRcyqxOY0hhgkmVkV33/7b2LOzTTs3g/lceKGxITb45LnW4Od3AqYto1Wa45hJqzSJM/jRUFw==","fileCount":4,"unpackedSize":40698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzYTICRA9TVsSAnZWagAAMZAP/jsfrYeSs296Abkh/T5T\nbSzkgU4bEM9SS1px1AHjg0Gt+gt8DznnC6ZzyXBKJdlmFesy+UPdg30LsvHr\nNBaH0S1odl2IC0hzJs7ve9MiAICu2gzH1baLAwyzJlF6z8hVHuEuXx0gqMQ2\nw8bUWO76PTbYUaXfANmlwyCjBQf5JOPVsUlvW/S/8nPLwWJaKJ34BzlCkDV/\nAfL+UGX7vCObR2UevbP1H42bbOcRwBAA3rIoVdcbk1fzsE0xTLlVzvX7BrEQ\nsngaXvQluFsSZ8bDkkwcz76nSCFiFd8oVlx/HGOF+MBgIq89VfLF/oTeX5eo\n2aFkt2XIvnJB/GQ8yIltBl4hAlfV7Jm2cUl3bLYrqqqHAdgjpbH1jU7PCxkB\njGddqV8i7R7f/Ovj1s+w8zhdmH4dZoDJtLrQbI4pNZ/4LTRcA0YsO50chXIh\nm0FcInVwjtvjUKcdeIOCxWLKwBgG9rS2G8sh8KNlAN2kmz28vyhiklo1g+3x\nR4XrleNTjr1gY4+dYc0bQINAUvKOhwxe3Y4yrUy1TnjrcVhOtOzaXOhWIwhU\nab5msD5LOfLaZyI6CGZPb3ffKAruGot+QdTT9+yRx8MMzWPRmX01xqmPE43Q\no5sla3j7imFr3CQE/JPCiM9aDQD5Wd0rI/6++m+UYhjM4y2FC5sOFfnAkJaE\n5MEC\r\n=UK4m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFW8a9pOAi3r7pg5v97dojKQ5qKZVpWUZbQa/tKbw611AiAKpBIv3d7y59K4dpe28WWHofC2xKTdk+jyfNO/9yjvPQ=="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fie-env_3.1.3_1540195528249_0.0795361379634576"},"_hasShrinkwrap":false},"3.1.4":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"3.1.4","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"dependencies":{"debug":"^2.2.0","fie-home":"^3.1.4","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@3.1.4","scripts":{},"_shasum":"a93e805cab297a5dc68711edc5951a79ec9ff7d3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.1","_npmUser":{"name":"hugohua","email":"baofen14787@gmail.com"},"dist":{"shasum":"a93e805cab297a5dc68711edc5951a79ec9ff7d3","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-3.1.4.tgz","integrity":"sha512-kKmzVOGkmVIkxHph0DIwq+MEYdJnD5SQiYKitu0t+wMPcE6WaKSHPaXa95aNlOlgxNaQWsUMdJW2AqCVdYWwMA==","fileCount":4,"unpackedSize":40698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBTCCCRA9TVsSAnZWagAA3YIP/0gRtMhVP6vrUsf5jEy6\nBiFWgQXN0gbFKzdXFi+ERCgTo1x2TINoMVTWuLj4ul2Hf1ejgsbCpNe3+3Gz\n7p+iv2WtXikXcS5ssvWvD6hdlm/XDIgAHyXZcgD6lVE8fmKuPud2g6u12Vkr\ndV24PRz31ZdoQY2a/WB+GJ6WGjSJcUuq3kUaz0poPhgVQzLy06jsWs4SGeGc\n8oxC/zqrsU3FKiBNf0xtdVPcvbq6PlF2Xr2k+Jt+LguHyIOsZ0XTUWaRk9Od\n7trNibVFNx4sbhu9OZzYS4PJWX1xOfwKrHHrQhxUXZqb1FhpDZgEdMxY9baY\nVK6uizEcMFxmLBV5WHRtMxVtCXxR2+BJqqTVLFHPHidV8Jcp8IENhVrVdosu\nF0I81RC5uTibBu2WP6bkqKKTwi9aQRKpJpCxgtl/rOv+SgaIZtjhVCvAQxXV\niumf2a+N2wBRwu+u3t3OXbLqf2ao7W9vHCZ+5zsHwYXLDwffo3gHASb2UvSK\nVKhkYOBG9Rpf9PpWFCIRwlljhSQlZTLD6hA9AaNYOeqnslD8k9U0o28z2My2\nXT0xmZNZVe7qFdHYt4WpIa4bdX+ARgXlvpqdmwBeZL6wzWxO47ziSmFDujp9\nIeul6MgMEIFvEYzjQzzx7hxCNg17Fi2B3+O15ousmJLmo2dx/sKRWjoD8ivL\nB+sQ\r\n=tHKC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU6ysyfzKkpJvcHLdf+jWlvhPEljUajvDbx9wX2kk5HgIgNbImUxrhch+2TCae2QHJ7nRWJrAxzmiEDJ2EtaZW8cU="}]},"maintainers":[{"name":"hugohua","email":"baofen14787@gmail.com"},{"name":"zernmal","email":"zernmal@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fie-env_3.1.4_1543843969320_0.8379480362334151"},"_hasShrinkwrap":false},"3.1.8-alpha.0":{"name":"fie-env","main":"lib/index.js","description":"fie内外网判断","version":"3.1.8-alpha.0","licenses":"GPL-3.0","keywords":["nodejs","fie-env","fie"],"repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"dependencies":{"debug":"^2.2.0","fie-home":"^3.1.8-alpha.0","fs-extra":"^1.0.0","graceful-fs":"^4.1.11"},"bugs":{"url":"https://github.com/fieteam/fie/issues"},"homepage":"https://github.com/fieteam/fie#readme","_id":"fie-env@3.1.8-alpha.0","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-4nWoUgD+ztljBUB+GILatuv7J10PehP9fnnDtgfYrwmAdApNUT+CzKYZH706Fux2WTr4K2KE1AkLJ3iNCs9e3w==","shasum":"5bfa0576cdded56ac5e56f1d13c70580087f1ea9","tarball":"https://registry.npmjs.org/fie-env/-/fie-env-3.1.8-alpha.0.tgz","fileCount":4,"unpackedSize":40714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVCC8CRA9TVsSAnZWagAAs34P/Ar2jtVItBufKM43JwTk\nTvp6GSgLTw9PIfOBWiK5TxJJguBinod+AxCQt0xTevXsJLTSZmRxdEcfy4bf\nmcJ8TLaKVoo62ZBjwoG8re/12abg7BQymyJnB9Agi63YoR25zBFyZMOCM+sq\nAdTB8fPoCgW4R2hjMuCVD6mSuCvvPcmTLJYfIbmdNMCdmWgDp9btGEqESHCS\nFtTmxUYifGiv78V188/ap4hGYL+WrQtK3Hq3kMeEkbLfavbSnSXlPqwgPhhP\nWN64UhlJuIc0vjKaxMiBAW/O0DVSbRB4OrFcNU+fMP/lCkN8euvtfvYrMYSP\nZrqNbiMFUteFmpBGsf1T0vqKK3sGLQu0TrfFejcJmql6Fe3QSXT3lMTwLSNG\nSGXaudSXyAHrM8Eejz3HIL0Ene8fwqYYrHObEajNDc7zPCCdSaYWbXvuI6gE\nuxGfz+ZNEwQLD3t4rz+0YzDR3dctIL3ugOxAfvuPFCdS3ZdfneN1jzTCDZLY\nh+P0bSxUz7YXTCVgaEcx2nbS8YoRP40uCTRt79/MZTMEUlIdSN58OARe61nj\nFo2PyRBx2Xop8XBMgr+e+u30lbxFqXLemOctPaFKBxS+knI+sOxcSXRFetUi\n5IsULs9UYgO3qT5/aKnH1OvwNKTudcRkocV9zbc1NnxI9T6XICVh+KDpHMIx\n2ywD\r\n=bpxd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDna/XGLen15FNaP+PpZVOvikl/Q+muOcbzJTdql+foSwIgde+2OBXLzyzXHURa6i6Fd4Hu7VuC3rITDm5H0nyLd+k="}]},"maintainers":[{"email":"akirakai@163.com","name":"akirakai"},{"email":"baofen14787@gmail.com","name":"hugohua"},{"email":"zernmal@foxmail.com","name":"zernmal"}],"_npmUser":{"name":"akirakai","email":"akirakai@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fie-env_3.1.8-alpha.0_1565794492295_0.3897028416421897"},"_hasShrinkwrap":false}},"readme":"# fie-env\n\n[![NPM version][npm-image]][npm-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/fie-env.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/fie-env\n[david-image]: https://img.shields.io/david/cnpm/npminstall.svg?style=flat-square\n[david-url]: https://david-dm.org/fieteam/fie-env\n[snyk-image]: https://snyk.io/test/npm/fie-env/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/fie-env\n[download-image]: https://img.shields.io/npm/dm/fie-env.svg?style=flat-square\n[download-url]: https://npmjs.org/package/fie-env\n\nfie内外网环境设置及判断\n\n## Installation\n\n```bash\n$ npm install fie-env -g --registry=https://registry.npm.taobao.org\n```\n\n## API\n\n### setExtranetEnv()\n\n> 设置FIE的运行环境为外网环境\n\n```javascript\nconst fieEnv = require('fie-env');\nfieEnv.setExtranetEnv();\n```\n\n### setIntranetEnv()\n\n> 设置FIE的运行环境为内网环境\n\n```javascript\nconst fieEnv = require('fie-env');\nfieEnv.setIntranetEnv();\n```\n\n### isIntranet()\n\n> 是否是内网环境\n\n优先判断**process.env.FIE_ENV**变量,值为intranet,则返回true\nprocess.env.FIE_ENV 为枚举类型，取值为: intranet / extranet\n\n```javascript\n\nconst fieEnv = require('fie-env');\nfieEnv.setIntranetEnv();\n\nconst resultEnv = fieEnv.isIntranet();\nconsole(resultEnv);  //==> true\n\nfieEnv.setExtranetEnv();\nconst resultEnv2 = fieEnv.isIntranet();\nconsole(resultEnv2);  //==> false\n\nprocess.env.FIE_ENV = 'intranet';\nconst resultEnv3 = fieEnv.isIntranet();\nconsole(resultEnv3);  //==> true\n\n```\n\n### hasConfigFile()\n\n> 判断FIE环境配置文件(fie.env.json)是否存在，可用做FIE环境是否已初始化的判断\n\n```javascript\nconst fieEnv = require('fie-env');\nfieEnv.setExtranetEnv();\nfieEnv.hasConfigFile();  //=> true\n```\n\n### removeConfigFile()\n\n> 删除FIE环境配置文件(fie.env.json)\n\n```javascript\nconst fieEnv = require('fie-env');\nfieEnv.removeConfigFile();\nfieEnv.hasConfigFile();  //=> false\n```\n\n\n## Support\n\n使用过程中遇到的相关问题，及BUG反馈，可联系: hugohua <baofen14787@gmail.com> ，也可直接提[issues](https://github.com/fieteam/fie/issues/new)\n\n## License\n\n[GNU GPLv3](LICENSE)\n","maintainers":[{"email":"baofen14787@gmail.com","name":"hugohua"},{"email":"xiaocong.hxc@alibaba-inc.com","name":"xiaocong.hxc"},{"email":"zernmal@foxmail.com","name":"zernmal"},{"email":"zhouxiongking@163.com","name":"zhouxiong03"},{"email":"akirakai@163.com","name":"akirakai"},{"email":"muscle.mark.cheng@gmail.com","name":"mark-ck"},{"email":"690051834@qq.com","name":"channing_hyl"}],"time":{"modified":"2022-10-18T06:50:11.014Z","created":"2016-11-22T12:27:11.041Z","1.1.0":"2016-11-22T12:27:11.041Z","1.3.0":"2016-11-29T10:00:34.361Z","1.3.1":"2016-11-29T12:00:17.436Z","1.3.2":"2016-12-13T08:30:53.362Z","1.3.3":"2016-12-17T08:04:47.968Z","1.3.5":"2017-02-16T09:57:35.389Z","2.7.4":"2017-05-23T05:40:51.628Z","2.7.7":"2017-08-03T02:29:51.499Z","2.7.8":"2017-08-17T14:52:51.005Z","2.7.9":"2017-10-08T07:03:00.270Z","2.7.10":"2017-10-08T07:14:43.097Z","3.0.1":"2017-10-08T13:49:11.216Z","3.1.2":"2018-01-26T15:14:14.674Z","3.1.3-0":"2018-06-06T07:28:46.321Z","3.1.3":"2018-10-22T08:05:28.381Z","3.1.4":"2018-12-03T13:32:49.560Z","3.1.8-alpha.0":"2019-08-14T14:54:52.528Z"},"keywords":["nodejs","fie-env","fie"],"readmeFilename":"README.md","homepage":"https://github.com/fieteam/fie#readme","repository":{"type":"git","url":"git+ssh://git@github.com/fieteam/fie.git"},"bugs":{"url":"https://github.com/fieteam/fie/issues"}}