Skip to content
PluginStats

env-manage-plugin weekly downloads statistics

By lumos934 · npm · Webpack plugins

A dev env plugin that integrates an Express server with request proxying capabilities.

View on npm Stale · Oct 17, 2026

env-manage-plugin has 35 recorded weekly downloads on npm, a decrease of 22.2% over the past 30 days, ranking #1787 of 2,256 tracked listings.

Weekly downloads
35
Official API · Oct 17, 2026
7-day growth
+1067%
+32 weekly downloads
30-day growth
-22.2%
-10 weekly downloads
90-day growth
-31.4%
-16 weekly downloads
Rank
#1787
Among tracked npm listings

About env-manage-plugin

[![npm][npm]][npm-url] [![node][node]][node-url]

EnvManage - 环境管理工具

EnvManage 是一款强大的环境管理工具,专为管理和代理多个开发环境而设计,特别适用于需要同时运行多个开发环境的场景。无论是小型项目还是大型企业级应用,EnvManage 都能极大地提升开发效率,简化环境管理流程。

🌟 功能特性

• 请求代理

通过前置和后置代理,确保请求准确无误地转发到指定的开发服务器。代理服务器会依据配置的目标服务器地址,将请求精准转发到对应的 API 服务器,保障数据交互顺畅。

• 多服务器管理

轻松实现同时启动和管理多个开发服务器,并通过管理页面查看代理服务运行状态,同时可灵活启动或停止某个环境对应的服务器。

🚀 快速上手

安装

或者全局安装

启动

运行以下命令启动:

访问管理页面 http://localhost:3099/ 对各个代理服务进行管理。

  1. 添加 Dev Server; 2. 添加 API Server; 3. 启动代理服务

开发服务器配置

调整开发服务器,将需要代理到 API 服务器的请求,转发到 后置代理服务器。

webpack-dev-server

vite

配置

支持的配置项

| 配置项 | 类型 | 描述 | 默认值 |

| port | number | 服务启动端口 | 3099 | | apiPrefix | string | 管理页面 API 接口前缀(如果与 API URL 冲突可调整,一般无需调整) | /dev-manage-api | | cookieSuffix | string | Cookie 名称后缀 | envm | | logLevel | string | 日志级别(debug/info/warn/error) | info |

配置方式(按优先级从高到低)

  1. 动态传入参数

在初始化时通过代码传入,优先级最高:

可以通过 npx envm -h 查看参数详情

  1. 环境变量

在 .env 文件中配置,优先级次之:

为了防止与其它应用配置冲突,增加了 envm_ 前缀

  1. package.json 配置

在项目 package.json 中添加 envm 字段,优先级最低:

作为插件启动

env-plugin 使用 Unplugin 为各种构建工具提供统一插件,作为插件启动。

webpack

vite

支持工具 vite,rollup,rolldown,webpack,rspack,esbuild,farm

Cookie 代理

由于 Cookie 在同主机的不同端口会进行共享,从而导致不同环境的登录失效,故支持 Cookie 代理功能。

例如: 在 localhost:3001 端口登录 环境A,然后在 localhost:3002 登录 环境B;第二次登录的 set-cookie 操作,会覆盖 环境A 的登录操作设置的 Cookie。导致 3001 端口对 环境A 的登录失效。故设置此功能,将不同端口的登录 Cookie 分开存储,并在请求时替换成对应环境的 Cookie。

其它:

  1. 通过管理页面的 清除所有代理 Cookie 按钮可以清除所有保存的代理Cookie。

建议:

  1. 建议将生成的环境数据文件 .envm.data.json 加入 .gitignore,无需提交版本控制

许可证

本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。

贡献

欢迎提交 Issue 和 Pull Request。请在提交之前阅读 贡献指南。

作者

• lumos934

感谢使用 EnvManage!如果你有任何问题或建议,请随时联系我们。

这个怎么样?

Description from the npm listing.

  • proxy
  • devServer
  • Development environment management
  • webpack-plugin
  • rollup-plugin
  • vite-plugin

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

env-manage-plugin weekly downloads on npm, last 90 days: 35 weekly downloads as of Oct 17, 2026, -31.4% over 90 days.env-manage-pluginWeekly downloads on npm · Last 90 days35downloads / week-31.4% over 90 days020406080100120140Jul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 22, 2026 – Oct 17, 2026 · 88 observations · Updated Oc…pluginstats.com
env-manage-plugin weekly downloads on npm, last 90 days: 35 weekly downloads as of Oct 17, 2026, -31.4% over 90 days.

7/30/90-day growth

env-manage-plugin weekly downloads growth on npm: +1067% over 7 days, -22.2% over 30 days, -31.4% over 90 days.env-manage-pluginWeekly downloads growth on npm35downloads / week now7-day growth+32 weekly downloads+1067%30-day growth-10 weekly downloads-22.2%90-day growth-16 weekly downloads-31.4%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
env-manage-plugin weekly downloads growth on npm: +1067% over 7 days, -22.2% over 30 days, -31.4% over 90 days.

Ranking history

env-manage-plugin npm ranking history: currently #1787 (by weekly downloads).env-manage-pluginnpm ranking · by weekly downloads · Last 90 days#1787current rank#600#800#1000#1200#1400#1600#1800Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 17, 2026 – Oct 19, 2026 · 3 observations · Updated Oct 17, 2026pluginstats.com
env-manage-plugin npm ranking history: currently #1787 (by weekly downloads).

Listing placement

All npm2,256 listings · 113 pages · 1,130 shown · page 90, #8 (overall #1,788)
All npm: every listing in weekly downloads order

Listing placement

Webpack plugins247 listings · 13 pages · page 7, #20 (overall #140)
Webpack plugins: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (543)
Recent weekly downloads observations for env-manage-plugin
Date (UTC)Weekly downloadsChange vs. previous
350
35+2
330
33-2
350
35+1
34+31
30
3-3
60
6-3
9-3
12-1
13—

Similar npm Webpack plugins plugins

All 20 env-manage-plugin alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/env-manage-plugin. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.