tom*_*mab 5 signalr signalr.client typescript webpack angular
我正在尝试在 Angular 应用程序中设置 SignalR 客户端。有 Webpack 可以完成这项工作。当然还有 TypeScript。
Package.json 是
{
"private": true,
"version": "0.0.0",
"scripts": {
"test": "karma start ClientApp/test/karma.conf.js"
},
"devDependencies" " { ... }
"dependencies": {
"@aspnet/signalr": "^1.1.0"
}
}
Run Code Online (Sandbox Code Playgroud)
打字稿代码是:
import { HubConnectionBuilder } from '@aspnet/signalr';
@Component({
selector: 'stream-details',
templateUrl: './stream-details.component.html'
})
export class StreamDetailsComponent implements OnInit {
@Input() summary: any;
constructor(private deviceService: StreamService) {
}
ngOnInit() {
let connection = new HubConnectionBuilder()
.withUrl('/streamingHub')
.build()
connection
.start()
.then(() => connection.stream('SubscribeToStream', 'stream123'));
}
}
Run Code Online (Sandbox Code Playgroud)
当应用程序运行时,错误是:
NodeInvocationException:预渲染失败,因为错误:错误:找不到模块“./NodeHttpClient”
为什么不包含这个 NodeHttpClient.js 文件?我想念什么?
| 归档时间: |
|
| 查看次数: |
2571 次 |
| 最近记录: |