javascript - 未找到 uws - 使用 SocketIO 的 VueJS
问题描述
我正在尝试使用 SocketIO 构建一个 vue 应用程序。我在编译时遇到的第一个错误( fs not found )已经通过将:添加node: { fs: 'empty' }
到我的 webpack.base.conf.js 文件来修复。
但我不知道如何解决第二个错误:
ERROR Failed to compile with 1 errors
This dependency was not found:
* uws in ./node_modules/engine.io/lib/server.js
解决方案
import io from 'socket.io-client'
如果您不添加“-client”,则您正在使用服务器组件。这不起作用,因为浏览器上没有“fs”,只是在 nodejs 端。
要使 typescript 导入工作,您需要 npm install
@types/socket.io-client
更新:似乎,客户端不需要 uws 。我可以删除 uws 而不会遇到错误。如果需要,将重新检查...
推荐阅读
- excel - VLOOKUP 不返回结果
- javascript - 如何隐藏和显示折线图上的点
- excel - 日期返回 0 的 SUMIFS
- javascript - How do you include an existing javascript list inside your angularjs controller
- c# - MathNet.Filtering 带通零相位给出错误的结果
- javascript - Laravel 实时视频流通过服务器
- sql - 在多行中的逗号之间分布表达式
- django - 使用比萨将html转换为pdf
- aem - SlingModels 中的异常处理并在 AEM 中使用 Pojos?
- python - 定期切割图形并使用最终图形找到整个图形的平均值