LOADING

webpack-dashboard
新加坡
程序代码 模块/管理

webpack-dashboard

一款webpack可视化打包插件

爱站权重:PC 百度权重移动 百度移动权重

webpack-dashboard是用于改善开发人员使用webpack时控制台用户体验的一款工具。

它摒弃了webpack(尤其是使用dev server时)在命令行内诸多杂乱的信息结构,为webpack在命令行上构建了一个一目了然的仪表盘(dashboard),其中包括构建过程和状态、日志以及涉及的模块列表。

有了它,你就可以更加优雅的使用webpack来构建你的代码。

webpack-dashboard安装

npm install webpack-dashboard --save-dev

webpack-dashboard使用

首先,导入dashboard和其对应的插件,并创建一个dashboard的实例:

const Dashboard = require('webpack-dashboard');
const DashboardPlugin = require('webpack-dashboard/plugin');
const dashboard = new Dashboard();

然后,在对应的plugins里面添加DashboardPlugin:

plugins: [
  new DashboardPlugin(dashboard.setData)
]

最后,你需要让dev server在静默的状态中启动(主要是为了去掉多余的日志),要实现这一点,你可以像官方的做法那样,在WebpackDevServer的构造函数里添加 quiet: true。

new WebpackDevServer(
  Webpack(settings),
  {
    publicPath: settings.output.publicPath,
    hot: true,
    quiet: true, // lets WebpackDashboard do its thing
    historyApiFallback: true,
  }
).listen

当然,你也可以在npm的script里面启动dev server时添加quiet选项(我在尝试的时候选择这种简单的方式)。

"scripts": {
  "start": "webpack-dev-server --quiet"
},

这样,你就可以运行诸如npm start这样的命令启动你的server。

数据统计

数据评估

webpack-dashboard浏览人数已经达到14,如你需要查询该站的相关权重信息,可以点击"爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:webpack-dashboard的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找webpack-dashboard的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于webpack-dashboard特别声明

本站东辰资源网提供的webpack-dashboard都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由东辰资源网实际控制,在2021年10月26日 上午11:28收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,东辰资源网不承担任何责任。

相关导航

暂无评论

暂无评论...