Я пытался использовать socket.io в моем проекте Symfony 4, но все же у меня возникают некоторые проблемы.
Я использовал npm install --save socket.io
тогда я получаю это:
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
+ socket.io@2.1.1
added 101 packages in 9.519s
Но я подумала: «Все в порядке, это просто замечает меня, и это выглядит опционально».
Тем не менее, когда я использовал Webpack / Encore я получаю:
PS C:\wamp64\www\PROJETS\my-projet> ./node_modules/.bin/encore dev
Running webpack ...
ERROR Failed to compile with 2 errors 15:41:22
These dependencies were not found:
* fs in ./node_modules/socket.io/lib/index.js
* uws in ./node_modules/engine.io/lib/server.js
To install them, you can run: npm install --save fs uws
Но устанавливайте то, что они хотят ( fs uws ), не заставляйте его работать лучше, когда я использую webpack / encore ...
Что мне делать?