问题标签 [gulp-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 回答
315 浏览

gulp - gulp-connect 和 gulp-stubby-server 通信

我在gulp-connect和之间进行通信时遇到问题gulp-stubby-server

gulp-connect正在端口 3006 上运行,而 stubby 正在端口 8000 上运行,但不知何故,它试图仅连接到端口 3006 上的 stubby,我收到 404 错误。我已经完成了代理中间件配置以将所有路径请求重定向/my-server到 stubby 服务器,但它似乎不起作用。我在这里想念什么?

angular.js:12185 POST http://localhost:3006/my-server/services/getTestData 404(未找到)

示例 mock.json

资源

0 投票
1 回答
933 浏览

npm - Gulp-Connect-Php + browserSync + Gulp-Connect 地址使用问题

我需要能够使用带有 php 支持和一些特定 url 重写的 browserSync。我想出了带有 Gulp-Connect-Php 包和 Gulp-Connect + modrewrite 的 browserSync。这是我的配置:

})

这工作正常,完全符合我的需要。当我启动它时,会不时出现以下问题:

换句话说,browserSync 在 gulp-connect 之前启动,并使用了 gulp-connect 应该使用的端口 8010,而 gulp-connect 无法启动。

我安装了 npmsleep包并在启动 browserSync 之前添加了以下行:

换句话说,我在启动 browserSync 之前添加了 15 秒的延迟。它有效,但我敢打赌有一个更优雅的解决方案。

请指教。

0 投票
2 回答
3160 浏览

node.js - 如何使用 gulp-connect livereload 设置 gulp-watch?

此站点上的大多数问题和答案都不包含将这两个库一起使用的易于遵循的通用方法。

所以,既然我们使用gulp-connectnpm 包,并且我们想使用gulp-watchnpm 包,我们如何设置它以便我们可以:

  • 观察一些文件的变化
  • 执行一些操作,比如构建/编译这些文件
  • 构建完成后实时重新加载服务器
0 投票
2 回答
1151 浏览

angularjs - How to redirects http to https using gulp-connect

How to force https (redirect http to https) using gulp-connect on Heroku?

I've already configured SSL on Heroku and my website works great if I prefix https:// before the domain.

gulpfile.js

0 投票
0 回答
34 浏览

angularjs - 如何在 DEV 机器上结合客户端和服务器?

我正在使用 Angular.js 开发一个网站,它使用 HTTP 拦截器。

当我在 DEV 机器上运行网站时,我希望我的 HTTP 拦截器将每个 HTTP 请求/响应写入本地 PostgreSQL 服务器。

我非常了解我将客户端和服务器端混合在一起,但这完全是出于开发目的,并且始终适用于单个本地计算机。

今天有没有现代/标准/推荐的方式来做这样的事情?

PS不确定它是否相关,但我正在使用gulp-connect在本地运行我的网站。

0 投票
2 回答
1063 浏览

javascript - 使用 gulp-connect 插件在 gulp 中配置中间件

我的项目的后端部分运行在http://localhost:8080和前端运行在 gulp-connect 服务器上http://localhost:8811。在 chrome 上运行时,每当进行 REST api 调用时,chrome 都会生成此错误消息-

请求的资源上不存在“Access-Control-Allow-Origin”标头

可以使用proxygulp-connect 的中间件选项中的配置删除此错误吗?如果是,那么我想知道如何。我尝试从后端将响应标头“allow-origin”设置为“ http://localhost:8811 ”并且它有效,但我想知道 gulp 是否可以帮助消除该错误。

以下是我的片段gulpfile.js

如下service

0 投票
0 回答
36 浏览

javascript - 将 Gulp 内存流传递给 gulp-connect

如何将内存流传递给gulp-connect而不是在硬盘驱动器上创建文件?我想gulp-connect从内存中提供文件。

0 投票
1 回答
200 浏览

javascript - 在 Gulp-Connect 中实时重新加载:听 EADDRINUSE :::8080

我遇到了与这个问题相同的问题(答案不起作用):

Gulp-connect 显示错误 'listen EADDRINUSE' 8080

我正在尝试使 gulp-connect liveReload 选项起作用。脚本加载:

但是当我在项目中修改一个 html 文件并点击保存时,我收到了这个错误:

我已尝试按照建议更改端口(本地主机和 liveReload),但它没有改变任何东西。

代码:

0 投票
3 回答
3334 浏览

angularjs - 无法加载模板问题

使用 AngularJS-1.6.5 & Angular-ui-router-1.0.6 && Gulp-3.9.1

我有这个绝对烦人的问题。我有一个似乎构建良好的角度应用程序,但是当我运行 gulp-connect 来运行它时,我一直无法按以下顺序加载模板错误:

  • vendor.js:14803 错误:[$compile:tpload] 无法加载模板:app/auth/views/login.tpl.html(HTTP 状态:未定义未定义)

  • vendor.js:34081 转换拒绝($id:0 类型:6,消息:转换错误,详细信息:错误:[$compile:tpload] 无法加载模板:app/auth/views/login.tpl.html(HTTP状态:未定义未定义)

  • 错误:[$compile:tpload] 无法加载模板:app/auth/views/login.tpl.html(HTTP 状态:未定义未定义)

如果我运行我的 gulp 构建过程,然后使用类似 httpster 之类的东西来提供服务器,那么页面就会正常运行而没有错误。但是,当我将 gulp-connect 添加到构建过程时:

我得到上面的错误。

这只是在一天前工作,无论出于何种原因,即使以前有效的版本也不再有效。我尝试重定向到另一个模板,验证所有条目都在模板缓存中,尝试检索网络上的文件而不是模板缓存,卸载/重新安装 gulp-connect 并且没有任何效果。在这一点上,我完全被难住了,为了我的理智,我需要尽快弄清楚一些事情。

任何想法将不胜感激。

0 投票
1 回答
98 浏览

php - 使 gulp 同步 php 文件

我想让 gulp 使用 php 文件,所以我搜索并看到我需要 gulp-connect-php 插件。安装后,我尝试了很多可能性,但没有成功。我的最后一个代码如下。