问题标签 [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 投票
0 回答
1977 浏览

gulp - 不能在多个项目中使用 gulp(带有 gulp-connect-php 和 gulp-browser-sync)

我最近开始使用 gulp 并且有一个很好的工作流程,但是当我将 gulpfile 添加到一个新项目时,每次我gulp从原始项目目录运行时,它都会为最新项目提供服务,我不知道我做了什么。

这应该是我的 gulpfile 的相关内容:

如果我将proxy选项更改为类似的选项proxy: '127.0.0.1:4000,则该过程不会完成并且只会停止:

我不确定是否做错了什么,但实际上唯一的变化是尝试选择不同的端口。我只是认为如果配置中的端口正在使用,该任务会自动选择一个可用端口,但我不知道现在如何在多个项目中使用 gulp。

端口 8000 或我的主机文件中没有任何可能干扰的虚拟主机设置,因此不应该有任何冲突。

Browsersync 文档说,Proxy an EXISTING vhost. Browsersync will wrap your vhost with a proxy URL to view your site.所以我不确定为什么我现有的设置对这两个项目都有效。

更新

再次查看gulp-connect-php 文档并尝试了这个似乎有效的方法:

但如果可能的话,我更愿意避免对端口进行硬编码。

现在更改任何 sass 都会注入并重新加载页面,而不仅仅是注入,css 似乎仍然可以在没有重新加载的情况下正常注入。

0 投票
1 回答
1462 浏览

gulp - Gulp 重新加载不起作用

我想在我的工作流程中使用 gulp reload,但我遇到了麻烦。当我在命令行中通过“gulp”命令启动时,我有服务器连接,但是当我进入浏览器时,出现“Cannot GET /”字样,这是什么,我该如何解决这个问题?请帮忙。

我有下一个 gulpfile.js:

这是我的项目结构: 在此处输入图像描述

0 投票
0 回答
54 浏览

angularjs - Gulp 下载文件时出错

我正在使用 gulp 和 gulp connect 创建一个 Angular 应用程序来部署 Web 应用程序。如果我使用 gulp 3.8.11 和 gulp-connect 2.0.6 我可以使用以下方式下载文件:

问题是当我将 gulp 和 gulp-connect 升级到最新版本时,当我下载文件时,该文件因格式错误而损坏。

如何使用最新版本的 gulp 和 gulp-connect 下载文件?

0 投票
1 回答
1054 浏览

angularjs - 如何同时在我的角度 gulpprocess 中运行我的 nodemon?

目前,我正在尝试使用 gulp 运行 nodemon:

Angular 应用程序在没有 nodemon 的情况下运行良好,我只想在同一端口上运行 express 服务器,即 8080:

但是我现在在运行 gulp 时收到此错误:

github:https ://github.com/dimitri-a/grunt_yoyo.git

0 投票
0 回答
428 浏览

javascript - 如何告诉 gulp-connect 使用特定的基本 URL?

我可以告诉 gulp-connect 使用与其提供服务的文件夹结构无关的特定基本 URL 吗?我正在尝试直接从 src 文件夹提供应用程序,因此将 gulp-connect 的根设置为“src”。src 文件夹包含 index.html。当我浏览到“本地主机:<端口>”时。它显示了 index.html,但由于内部使用了设置为生产基础 URL 的 JavaScript 变量,内部路由和脚本加载不起作用。这就是为什么我要告诉 gulp-connect,表现得好像生产基础 URL 会被忽略。

例如:浏览到 'localhost:8080/MyApp/index.html' 应该与浏览到 'localhost:8080/index.html' 基本相同。

0 投票
1 回答
6122 浏览

javascript - 启动和停止 gulp-webserver

我正在尝试在不同的 gulp 任务中启动和停止 gulp-webserver,如下所示:

我能够成功启动服务器,但是当我尝试停止使用gulp webserver-stop时,它会出现以下错误。

我以前对 gulp 和 javascript 没有丰富的经验,请帮助解决这个问题。

0 投票
1 回答
360 浏览

node.js - Gulp 连接,从不同于“root”的目录中提供一些资产

我想知道 gulp-connect 是否可以从不同的目录提供一些文件。就像是:

0 投票
1 回答
613 浏览

javascript - Gulp 服务器不工作

我正在使用 Gulp,并且我已经安装gulp-livereloadgulp-connect设置了一个开发服务器。这是我的gulpfile.js

当我gulp connect在我的 shell 中运行时,服务器确实启动了localhost:8080,但是当我尝试导航到它时,它返回了一个 404 错误。我正在开发 Win10 并使用 Microsoft Edge。我做错了什么?

0 投票
1 回答
370 浏览

gulp - 使用 gulp-connect 在 gulp.watch 结束后写入错误

我在 gulp 上有一个简单的手表,当其中一个文件发生更改时,它会重新加载所有 js 文件(使用 gulp-connect),但是每当相关任务运行时,我都会收到以下错误:

这是代码:

我有一个类似的任务,检查 scss 文件中的更改并在重新加载之前编译它们工作正常。

0 投票
1 回答
431 浏览

node.js - Gulp-connect 与 Express 服务器?

如何配置gulp-connectbin/www(快递)处运行文件?我无法让它工作,我在 gulp-connect 站点上找不到处理 config/change 使用的起始文件的文档gulp-connect