-
Notifications
You must be signed in to change notification settings - Fork 387
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
个人建议:新建项目的时候除了game-server和web-server,把admin-web和robot一起创建出来 #8
Comments
这个可以有,后续可以把cli的功能做强大点,让这两个变成可选项。毕竟现在已经是插件模式。 |
这个是基于Pomelo的那个版本开发的? |
@zengqingsong |
admin和robot毕竟是工具,项目还是纯净些好。想用admin和robot手动弄一下就行了。 |
各位大佬,我是新手一个,想问一下,怎么添加admin-server,和robot-server?? |
@didoupeanut |
我把pinus项目中的robot-example 项目独立出来,一编译就报错: 1 import Socket = SocketIOClient.Socket; 我把example中的websocket-chat 独立出来,也是报错,两者的共同点都是引用了pinus-robot 和pinus-robot-plugn. 我把引用注释掉就不会有编译问题了 |
@didoupeanut |
两个插件都是1.4.9,我看看1.4.10有没有这个问题 |
1.4.10还是有问题。vscode控制台打印: PS E:\pinus\chat\server-game> npm run build
node_modules/pinus-robot/lib/agent/agent.ts:1:17 - error TS2503: Cannot find namespace 'SocketIOClient'. 1 import Socket = SocketIOClient.Socket; Found 1 error. npm ERR! code ELIFECYCLE npm ERR! A complete log of this run can be found in: 工程配置: ts配置文件我没改: { 我只是释放了app.ts的注释: import { pinus } from 'pinus'; // 原来的代码。。。 // if (app.isMaster()) { // start app |
|
可以了,给工程加上这个依赖就可以用robot插件了, |
我检查了一下,@types/socket.io-client 这个依赖是在pinus-rpc中添加的,但是在robot插件中没有,pinus中也没有,所以如果没有加上pinus-rpc依赖就会有问题,所以这个是不是考虑加到pinus中呢?或者创建项目的时候给加上? @whtiehack |
pinus-robot 有这个依赖的.不知道为什么你那会报错. |
node_modules/pinus-robot/lib/agent/agent.ts:1:17 - error TS2503: Cannot find namespace 'SocketIOClient'. 1 import Socket = SocketIOClient.Socket; 我用npm中下载的pinus-example-robot, 直接运行dist 可以,但是重新编译ts脚本 就报这个错,是怎么回事呢 |
No description provided.
The text was updated successfully, but these errors were encountered: