问题标签 [vinyl-ftp]
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.
angular - 乙烯基-ftp:使用 conn.clean() 时没有这样的文件或目录
我正在使用乙烯基 ftp将 Angular 应用程序部署到我的 FTP 服务器。
我使用以下 gulp 任务:
使用时出现以下错误conn.clean()
:
信息和问题
所有文件都会发生相同的错误,而不仅仅是
3rdpartylicenses.txt
(也适用于具有哈希值的文件,例如inline.da6sadja7sdj9.bundle.js
)/
我注意到和之间的切换\
。我现在使用的是 Windows 机器,FTP 服务器使用/
为什么会
conn.clean()
抛出这样的错误,因为我手动检查远程位置时文件在那里
gulp - 乙烯基 ftp 隐藏凭据问题
我决定在 gulp 中使用vinyl-ftp 进行部署。我想做的一件事是使用我的 ftp 凭据创建一个单独的文件:
主持人
用户
密码
并将该文件放在我的 .gitignore 中。然后我希望我的 gulp 文件中的连接变量读取该文件中的这些凭据。我的部署代码如下:
因此,我希望从单独的文件中读取用于主机的变量 yourdomain.com、用于用户的 ftpusername 和用于密码的 ftpuserpassword 的值,以便在执行 git push 时显示我的凭据。我该如何做到这一点?
谢谢
gulp - 黑胶FTP上传特定目录
我正在尝试让 Gulp Vinyl FTP 上传特定的 Wordpress 主题目录,这是部署命令。
在我运行部署命令后,它显示的是:
但是,没有上传主题目录中的文件。
任何想法我做错了什么?
javascript - 错误:尝试使用 gulp 将文件上传到 FTP 时写入 EPIPE
我的任务是使用 FTP 将一些样式表部署到服务器上,大约 80% 的时间我收到此错误,
我正在使用vinyl-ftp上传文件,如代码所示,
我上传到的服务器正在使用 FTP-SSL(显式 AUTH TLS)。我不确定这是否是导致问题的原因,但我尝试捕获错误并将 onerror 事件添加到 process.stdout 但它们都不起作用。当错误确实发生时,它会将一个空文件上传到我的服务器。
很高兴找到一个解决方案或更好的不同 FTP 包。
编辑 1:我在 Windows 上。
php - php项目中的Webpack:如何自动化ftp上传
我正在使用 webpack 进行 WordPress 主题开发。它就像一个魅力,包括用于重新加载浏览器的 BrowserSync。BrowserSync 监视所有文件,包括 php 文件,所以效果很好。
在下一步中,我想自动化 ftp 上传。我已经通过vinyl-ftp 建立了这个并连接到webpack 的compile.done 挂钩。
自动 ftp 上传非常适合所有关心 webpack 的文件(js、scss、图像、字体、svgs)。
现在的问题是:如何关心 php 文件的变化?
我不想挂钩 BrowserSync,因为有些项目不需要 BrowserSync,而是自动 ftp 上传。
有没有办法告诉 webpack 只监视 php 文件并触发 php 文件更改的构建?然后 compile.done 钩子会触发......
或者有没有其他高效的方法来做到这一点?
ftp - Gulp Vinyl-FTP 超时
我正在学习 Gulp 并想尝试将我的 .css 文件放在远程服务器上。我为此安装了 Vinyl FTP。我的 Gulp 文件是这样的:
每当我运行 ftp 命令时,我都会收到一条消息ERROR Error: Timeout while connecting to server
。
我的 gulpfile.js 文件是这样的:
显然,我已经检查了用户名和密码。我可以用我的 FTP 客户端很好地连接到服务器。
我也试过用'cwd'换掉'base'。
如果这很重要,我正在 Mac Terminal 中运行它。
有谁知道我做错了什么?
gulp - gulp 4 乙烯基-ftp 无法建立数据连接
我在上传文件时遇到问题,它随机停止并出现不同类型的错误:无法在 Socket 建立数据连接。(/aaa/node_modules/ftp/lib/connection.js:935:10)或错误:客户端中止。有时它在启动时起作用,例如 10 次
请帮忙,谢谢
javascript - Vinyl-FTP 遇到“getaddrinfo ENOTFOUND”错误。FileZilla 工作正常。有人知道修复吗?
我正在尝试使用 Gulp 将文件从本地传输到远程共享服务器站点,但是,我收到错误消息:
错误:getaddrinfo ENOTFOUND ftps.mysite.com ftps.mysite.com:21 at errnoException (dns.js:50:10) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
谷歌搜索解决方案我发现这是在用户名中使用\
字符的常见问题,但我的用户名没有。
我在 gulpfile.js 上的代码是:
我尝试替换@
为,%40
但没有任何区别。
有人知道我该如何解决这个问题吗?也许我应该写另一种方式@
来在 JS 中作为字符串工作?
ftp - Gulp 乙烯基-ftp 远程下载不起作用
我正在尝试使用vinyl-ftp 将远程测试文件夹下载到我的本地项目中
这是我得到的回应
gulp - Vinyl-ftp conn.clean 删除所有文件而不检查本地文件是否存在
我在 Gulp 4 上使用vinyl-ftp,我不确定为什么下面的代码不能按预期工作——它只是删除 /www/remote/ 中的所有文件,它是子文件夹,而不是检查本地是否文件可用并有选择地删除:
本地文件相对于 gulpfile.js 位于 ./build 中。远程文件位于 /www/remote。