C# 如何在简单的MVC5应用程序中使用SuperAgent?

C# 如何在简单的MVC5应用程序中使用SuperAgent?,c#,asp.net-mvc-5,bower,superagent,C#,Asp.net Mvc 5,Bower,Superagent,好吧,我知道我应该能弄明白,但我不能。我试图在我正在构建的MVC5应用程序中的一个简单HTML页面中使用SuperAgent.js。该项目是MVC的标准VS 2015项目,或多或少是一个空白HTML页面 我能够创建一个bower.json并引用Superagent包。但我总是得到: JavaScript运行时错误:尚未为上下文加载模块名“发射器”:。使用require([]) 我有一个我认为完全错误的代码: <script src="~/wwwroot/lib/requirejs/requ

好吧,我知道我应该能弄明白,但我不能。我试图在我正在构建的MVC5应用程序中的一个简单HTML页面中使用SuperAgent.js。该项目是MVC的标准VS 2015项目,或多或少是一个空白HTML页面

我能够创建一个bower.json并引用Superagent包。但我总是得到: JavaScript运行时错误:尚未为上下文加载模块名“发射器”:。使用require([])

我有一个我认为完全错误的代码:

<script src="~/wwwroot/lib/requirejs/require.js"></script>
<script src="~/wwwroot/lib/superagent/lib/client.js"></script>
<script>
    var superagent = require('superagent');

    var data = superagent
        .get('/api/v1/ActualHourlyValues')
        .end(function (err, res) {
            // Calling the end function will send the request
        });
    alert(data);
</script>

var superagent=需要(“superagent”);
var数据=超级代理
.get('/api/v1/ActualHourlyValues')
.end(函数(err、res){
//调用end函数将发送请求
});
警报(数据);
我想我只是不知道使用bower或npm引入superagent这样的包来进行AJAX调用的步骤


我需要创建HTMl的步骤!:)

可能是您使用的脚本src无效。使用脚本包是有意义的。是的,我开始理解这一点,似乎我需要先使用CASE包superagent包。但是,怎么做?可能是您使用的脚本src无效。使用脚本包是有意义的。是的,我开始理解这一点,似乎我需要先使用CASE包superagent包。但是,如何?