【发布时间】:2019-11-01 19:22:24
【问题描述】:
我不明白为什么我似乎无法在我的 aspnet 核心应用程序中解析 SignalR 客户端库。我已经包含了在 index.html 中引用的库,但是当 javascript 库看不到引用时。
使用 VS2019 和 .net core 3.0 https://github.com/rohitisinhk/signalRIssue创建了一个默认的 react 项目
- 添加@aspnet/signalr 作为客户端库并确认它在libman.json 中列出 https://github.com/rohitisinhk/signalRIssue/blob/master/SignalRWebApp/libman.json
{
"version": "1.0",
"defaultProvider": "cdnjs",
"libraries": [
{
"provider": "unpkg",
"library": "@aspnet/signalr@1.1.4",
"destination": "lib/@aspnet/signalr/",
"files": [
"dist/browser/signalr.js",
"dist/browser/signalr.js.map",
"dist/browser/signalr.min.js",
"dist/browser/signalr.min.js.map"
]
}
]
}
在 html 文件中,我引用了 signalr.js https://github.com/rohitisinhk/signalRIssue/blob/master/SignalRWebApp/ClientApp/public/index.html
<script src="/lib/@aspnet/signalr/dist/browser/signalr.js"></script>
但是在 javascript 文件中我似乎无法解析 signalR
https://github.com/rohitisinhk/signalRIssue/blob/master/SignalRWebApp/ClientApp/src/index.js
const signalRConst = signalR;
【问题讨论】:
标签: asp.net-core signalr signalr.client asp.net-core-signalr