在Vue应用程序中导入@aspnet/signer



我正在尝试在Vue.JS应用程序中导入SignalR。我使用webpack来捆绑模块。

在我的包.json:

"dependencies": {
"@aspnet/signalr": "^1.1.0"
}

在我的组件脚本部分:

<script>
import  signalR  from '@aspnet/signalr';**
...
</script>

我可以在main.js中看到signalR引用(由webpack生成(,但当我试图访问它安装的lifehook时,我在控制台中得到了错误:

在中找不到导出"default"(作为"signalR"导入('@asnet/signar'

如何在Vue组件中正确导入SignalR?

尝试以这种方式导入:

import * as signalR from "@aspnet/signalr";

尝试以这种方式导入:

const signalR = require('@aspnet/signalr');

最新更新