作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试在 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"
}
}
TypeScript 代码是:
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'));
}
}
当应用程序运行时,错误是:
NodeInvocationException: Prerendering failed because of error: Error: Cannot find module './NodeHttpClient'
为什么没有包含这个 NodeHttpClient.js 文件?我想念什么?
最佳答案
这个问题现在仍然存在。还有一个 issue在github上。该问题已关闭,但根据我的观察,问题仍然存在。
关于angular - Webpack 和 TypeScript 上的 SignalR : cannot find module './NodeHttpClient' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53733316/
我正在编写一个 lambda 函数,我必须在其中将日志写入 Amazon 的 ElasticSearch 服务。后端是 Node.js。我在 github 上看到了这个例子: https://gith
我正在尝试在 Angular 应用程序中设置 SignalR 客户端。有 Webpack 可以完成这项工作。当然还有 TypeScript。 Package.json 是 { "private":
我是一名优秀的程序员,十分优秀!