问题标签 [grunt-contrib-connect]

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 回答
496 浏览

docker - Gitlab runner:可以运行依赖于另一个的 docker 镜像

场景如下:

在使用 docker 容器进行持续集成的过程中,我需要在 localhost:9000 中运行grunt serve为我的应用程序提供服务,然后我需要运行另一个容器,该容器使用在 localhost:9000 中提供的应用程序执行集成测试:

我的 gitlab.yml 文件

第一个图像运行grunt serve在 localhost:9000 中为我的应用程序提供服务的任务,我希望第二个图像使用这个正在运行的应用程序来运行另一个脚本。

0 投票
1 回答
270 浏览

gruntjs - 如何使用 grunt 打开 Google Chrome 并传递 --incognito 之类的标志?

我正在将 grunt-contrib-connect 用于本地开发服务器,并想编写一个任务以在服务器启动后启动 google chrome。但是想要传递以下参数以在不安全模式下打开它。

--args --disable-web-security --user-data-dir

我尝试了 grunt-open 来做到这一点,但没有找到任何传递标志的选项。

任何帮助表示赞赏。

0 投票
1 回答
929 浏览

gruntjs - grunt-contrib-connect 运行但不工作

我正在使用:https ://github.com/gruntjs/grunt-contrib-connect

运行后:grunt connect

在此处输入图像描述

因此,当我在浏览器中检查时: localhost:8000 ,没有打开任何东西。

有人可以帮忙吗?

gruntfile 文件:http: //pastebin.com/nL771d5j

Gruntfile.js

0 投票
1 回答
43 浏览

javascript - Grunt:有没有办法根据当前路径加载确定的文件或 url

我正在构建一个站点,在某种情况下,用户将通过 url 中的一些参数访问该站点。像这样的东西:

http://example.org/params/param1/param2

我需要 Grunt 来识别这个 url,并加载/我读取这些参数的站点的根目录。

我无法以另一种方式接收参数,

有没有办法解决这个问题?

编辑

0 投票
1 回答
18 浏览

javascript - grunt-localscreenshots 在来自 grunt-contrib-connect 的渲染页面上出现 Not Found 错误

我有一种情况,我正在使用 grunt-contrib-connect 将文件提供给 grunt-localscreenshots。问题是在 localscreenshots 的输出中,所有图像都有服务器错误“未找到”。

如果我使用 keepalive 选项访问服务器,我可以导航到目录中的任何文件。

我看到的唯一似乎具有暗示性的细节是,在运行连接时的终端输出中,“文件:[无文件]”在连接输出中。

这是我的 gruntfile 的精简版本,它重现了这个问题。

还有我的目录结构……哎呀,还不能发布图片。这是图像的链接。

https://drive.google.com/open?id=0B4bxMjEzI-oKTkM3YjNvT2lnZW8

预先感谢任何人都可以对此有所了解。

0 投票
2 回答
1031 浏览

angularjs - 获取错误 POST http://localhost:8080/stub/cms/myalerts2.json 405(不允许的方法)

我正在使用 grunt 任务运行程序运行我的应用程序,它会引发以下错误:

POST http://localhost:8080/stub/cms/myalerts2.json 405(不允许的方法)

我尝试在我的 Gruntfile.js 中遵循以下内容

仍然不允许我跑步。我非常欢迎任何帮助或建议。提前致谢

0 投票
1 回答
543 浏览

apache - 如何更改 gruntfile 并添加代理

我有这个 gruntfile

我有在 localhost 端口 80 和 443 上运行的 xampp 服务器,我的问题很简单,如何将这个https://www.npmjs.com/package/grunt-contrib-connect插件添加到我的 grunt 文件中并使之成为可能来自我的应用程序的所有 http 调用,我尝试按照该插件的说明进行操作,但没有任何运气使其工作,我希望有更多经验的人可以帮助我。

0 投票
1 回答
247 浏览

javascript - 使用 grunt 在静态服务器上运行 Qunit 测试时遇到问题

通过网络浏览器运行测试工作正常,但使用 grunt 会给我错误。我很难理解我在这里做错了什么。grunt tests失败了

Gruntfile.js

测试.html

测试.js

main.js

0 投票
1 回答
187 浏览

node.js - grunt-contrib-watch 带 livereload 带 vs 不带 grunt-contrib-connect

我是 Node 的新手,grunt,我同时使用 grunt-contrib-watch 和 grunt-contrib-connect。

据我了解,使用 livereload = true 选项的监视任务会重新运行目标的上述任务,并通过触发 livereload 服务器来提供重新加载的静态文件来刷新浏览器。

但是,如果浏览器重新加载和静态文件服务发生在使用 livereload=true 选项的监视任务中,为什么我们需要 grunt-contrib-connect 再次执行相同的工作。

  • 请解释我们是否仍然需要连接任务来服务于这个目的,或者是为了其他目的。
  • 关于通过 livereload=true 观看来实现目标,我是否理解正确。

谢谢。

0 投票
1 回答
131 浏览

gruntjs - grunt-connect 和 grunt-contrib-connect 有什么区别?

我已经看到问题源于混乱grunt-connectgrunt-contrib-connect(请参阅grunt connect port 选项被忽略grunt watch & connect

鉴于它们的相似性和相互冲突的性质,有人可以描述它们的句法差异以及任何功能差异吗?