angular - Webpack Bundle Analyzer 给出错误 EACCES
问题描述
我刚刚通过这个链接了解了 webpack bundle 分析器,然后就去尝试了。我能够运行构建并获得一个 stats.json 文件,但是当我运行时:
webpack-bundle-analyzer dist/RDPortal/stats.json
我收到此错误:
events.js:183
throw er; // Unhandled 'error' event
^
Error: listen EACCES 127.0.0.1:8888
at Object._errnoException (util.js:1022:11)
at _exceptionWithHostPort (util.js:1044:20)
at Server.setupListenHandle [as _listen2] (net.js:1350:19)
at listenInCluster (net.js:1408:12)
at doListen (net.js:1517:7)
at _combinedTickCallback (internal/process/next_tick.js:141:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
at Function.Module.runMain (module.js:695:11)
at startup (bootstrap_node.js:188:16)
at bootstrap_node.js:609:3
我尝试用谷歌搜索错误和 webpack 包分析器等,但找不到任何有帮助的重要信息。我在 Angular 项目中从 WebStorm IDE 构建,如前所述,stats.json 生成良好(32mb,圣牛)。
我也确实运行了安装npm i webpack-bundle-analyzer
,以防万一……
非常感激任何的帮助。
解决方案
这通常意味着端口已经在使用中。您需要使用上述端口终止程序。
在使用 Windows 10 x64 时,请执行以下活动
在命令提示符下键入以下
- 网络统计-aon | findstr 8888 <-- 查找在 '8888' 上运行的应用程序的 pid
- taskkill /F /PID pid_number <--- 杀死应用程序
推荐阅读
- docker - GNU/make 和 docker,终止正在运行的进程
- java - 如何保存 Vert.x WebClient 结果并在方法中返回
- c++ - constexpr 函数包含一个 const - 它会在编译时被评估吗?
- node.js - 按数组中的最后一项排序
- linux - 临时使用 awk 或 grep 时如何将文本转换为小写并忽略空格?
- javascript - 等待子组件获取数据,然后渲染
- pip - python3 venv pip 版本冲突
- r - 在 R 中更有效地使用替换
- c# - 将查询列映射到 LINQ 中具有不同名称的属性。ColumnAttribute.Name 不起作用
- c# - 如何测试 DB.Configuration.AutoDetectChangesEnabled = false