我正在寻找一个简单的例子,说明如何在使用Visual Studio Code时让Socket.IO使用TypeScript.我在Node.js上运行.
我已经为socket.io安装了d.ts,它出现在typings文件夹中.
cd src/ tsd query socket.io --action install
我已将socket.io添加到package.json依赖项中.
"dependencies": { "socket.io" : "*" }
运行npm install
和包文件显示在node_modules
目录中.
然后我尝试在TypeScript中导入socket.io,这里是我不知道我在做什么的地方.我试过这个:
import * as sio from 'socket.io';
它没有抱怨什么,但当我只是使用sio
它并没有给我任何智能感知.所以我觉得我做错了什么.
那是对的import
吗?周围有最新的例子吗?
import * as sio from 'socket.io';
这是正确的进口.你可以在这里看到它的使用:https://github.com/TypeScriptBuilder/tsb/blob/ac87f359201a25e1bbb44f72093487348f3d28d3/src/socketLib/socketLibServer.ts#L2尝试重启VS代码.
周围有最新的例子吗?
我在这里使用socket.io非常重要:https://github.com/TypeScriptBuilder/tsb