问题标签 [grunt-connect-proxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
302 浏览

ruby-on-rails-4 - Grunt Connect 代理服务器未连接到代理服务器

我已经按照GCP Github上的文档进行操作,但这并没有将请求代理到我的 rails 服务器。 我读到有中间件更改,但也没有工作

一个月前我有这个工作,但遗憾的是删除了包含工作 Gruntfile.js 的项目。(现在恨自己太糟糕了)。尝试恢复已删除的文件,但无济于事!

这是我的 yeoman angular 生成的代码和 rails api 代码供审查。我有一些建议中间件更改的帖子,但它们不起作用!

我应该在我的 grunt 服务控制台中看到代理请求,但它只是加载任务。有什么有用的建议吗?Bout 退出 yeoman 并在这一点上使用 Gulp 构建我的开发工具。

0 投票
0 回答
209 浏览

express - Grunt express livereload 和代理不起作用?

我想用 livereload 从 grunt 启动一个 Web 服务器,并代理 Rest 对服务器的调用。这是我的 Gruntfile.js :

提供静态文件,但不代理和阻塞对 REST 服务的调用。

有任何想法吗 ?

我已经看到使用连接和代理的解决方案可以正常工作,但从来没有使用 livereload。

非常感谢。

0 投票
0 回答
828 浏览

node.js - 如何使用 grunt serve 配置 grunt-connect-proxy?

我设法将 grunt 配置为为我的应用程序提供服务,但由于它在 localhost:9000 上提供服务,因此我的 api 调用也转到端口 9000,而我的 api 在端口 3000,导致 404 错误。

经过一番研究,我决定我需要使用 grunt-connect-proxy 将我的 api 调用代理到正确的端口。我一直在努力阅读每篇文章、堆栈溢出问题和文档,但我似乎无法正确配置。请参阅下面的 gruntfile。任何帮助都会让我感激不尽。

};

0 投票
1 回答
1819 浏览

node.js - 未找到 Grunt 服务“configureProxies:server”和“connect_proxy.js”错误

我正在尝试使用 grunt 运行 http 服务器。但是,当我输入grunt serve适当的目录时,会出现以下错误:

我的 nodejs、node 包管理器和 ruby​​ 安装在以下版本:

如何获得缺少的依赖项?我在 Windows 8 和全新安装的elementaryOS Freya 上都试过了。两者都出现完全相同的问题。有任何想法吗?

0 投票
1 回答
711 浏览

angularjs - Grunt Connect 代理在浏览器中返回 503(服务不可用)

我正在使用 yeoman generator-angular 应用程序和远程 API,我的 gruntfile 配置似乎很好:

grunt serve --verbose 在发出请求时返回:

我在那里找不到任何错误,也许“主机”仍然是 localhost:9000,但我不确定这是否是个问题,在 Chrome 中我得到:503 Service Unavailable,但确实有服务正在运行,我知道,因为我用 Postman 对其进行了测试,一切正常,有人可以帮助我吗?也许我在配置中遗漏了一些东西?

谢谢。

0 投票
0 回答
154 浏览

javascript - Grunt-connect-proxy,转发文件不起作用

我正在使用这个库将 api-request 从 grunt(端口 9000)转发到我在节点(端口 3012)的 api。https://github.com/drewzboto/grunt-connect-proxy

当服务器的响应是 json 时,它可以工作。但是当它是图像时它不起作用。

我试图用 apache 做一个代理,它在那里工作。所以我的代理在咕噜声中一定有问题。

这是来自 apache 的 chrome 响应: 在此处输入图像描述

这是来自 grunt 服务器的 chrome 响应 在此处输入图像描述

响应选项卡为空

这些是我正在使用的相关软件包:

这是我的 gruntfile.js 中的代理

有任何想法吗?

0 投票
0 回答
264 浏览

windows - 公司代理的代理问题?

我的系统:Windows 7 上的 git bash

上面的片段是我的 grunt 文件的一部分,当我使用grunt serve. 它的作用是代理后端 api,该后端 apidev-maps.company.it是通过我们的 DNS 解析的公司内部主机(当然还有一些公司代理)。我的问题是我收到了 404 响应。

现在,当我将 URL ( dev-maps.company.it) 放在浏览器中时,它会正确解析。我的浏览器用户使用“proxy.pac”文件——如果我没记错的话——这个端点解析为 DIRECT(意味着没有代理)。grunt connect但是,它似乎无法解决它,因此我怀疑 grunt 正在使用其他一些代理。

我验证了我的 git bash 没有设置任何代理环境变量(如 http_proxy 或类似的)。此外,我试图破解一个快速的 nodejs 应用程序,它使用该http包执行 GET 到dev-maps.company.it它并且它可以工作:

有谁知道我还能在哪里寻找???

0 投票
1 回答
1321 浏览

node.js - 加载“connect_proxy.js”任务...错误>> TypeError:无法读取未定义的属性“原型”

我正在尝试使用 grunt 运行 http 服务器。但是,当我在适当的目录中键入 grunt serve 时,会出现以下错误:

0 投票
1 回答
815 浏览

javascript - 如何解决 Gruntfile.js 中配置错误的 grunt-connect-proxy 设置导致的 404 错误?

背景:

我正在尝试将我的 grunt 服务器实例连接到我在 localhost:8080/api/ 的同一台机器上运行的 API 服务。

目前使用 grunt-connect-proxy 来实现这一点。

问题/问题:

我的配置(如下)是否有错误阻止/api请求重定向到 localhost:8080 的代理服务器?

我的设置(Gruntfile.js):

0 投票
0 回答
257 浏览

javascript - grunt-contrib-connect:使用 jit-grunt 和 load-grunt-config 时未定义连接

我在 package.json 中安装了以下 grunt 插件:

和以下 grunt 文件:

以及以下 connect-contrib-connect 任务:

问题是连接对象没有被传递给中间件签名。这导致我的服务器内容无法正确显示。我正在处理一些静态内容,例如

并将其推送到中间件,与 grunt-contrib-connect 文档中的中间件示例没有太大不同:https ://github.com/gruntjs/grunt-contrib-connect#middleware

请问有人有什么想法吗?