- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的Gulpfile中有一些任务要运行,或者让它们的输出替换或更改现有文件。例如,我想运行wiredep
并让代码替换index.html
(与源文件相同的文件)中的块,因此基本上我具有以下内容:
gulp.task('bower', () => {
return gulp.src('app/index.html')
.pipe(wiredep())
.pipe(gulp.dest('app/index.html')) // Have wiredep operate on the source
})
EEXIST
错误。
stylus
命令,并将输出通过管道传输到已经存在的文件中(因为该文件先前已运行)。
del
之外,我是否还有其他选择? Gulp似乎应该能够轻松覆盖现有文件,但我不知道一种简单的方法。
最佳答案
gulp.dest()
需要一个目录。您正在为其传递一个文件名。
发生的情况是gulp试图创建目录app/index.html
,但由于已经存在具有该名称的文件,因此无法创建目录。
您需要做的只是传递app/
作为目标目录:
gulp.task('bower', () => {
return gulp.src('app/index.html')
.pipe(wiredep())
.pipe(gulp.dest('app/'));
})
关于gulp - 尝试覆盖Gulp中的现有文件时出现EEXIST错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40555381/
这是我的第一个真正的问题帖子。(如果我做错了什么,请不要攻击我。)。我有节点5.6.0。。我已经为一项任务下载了一个JS网络应用程序。但是,我无法实际完成作业,因为我无法克服以下错误:。我已经找过了,
今天早上,我的 gulp 构建脚本开始失败;除了在项目目录中进行正常工作外,我没有对系统进行任何其他更改。 我有一个/src 目录,其中包含各种 HTML 片段、图像、javascript、LESS,
这是在我尝试通过 Jenkins 构建应用程序时发生的。我已经清除了 Jenkins 中的当前工作区并构建了应用程序并抛出了以下错误 [workspace] $ touch Pods rm -r -f
我首先安装了 npm 并确保它是最新的。然后我尝试安装 angular 但我遇到了错误 ~ kode$ sudo npm install -g @angular/cli Password: npm W
已在两台计算机上安装了 Rails3.2.18 应用程序:Ubuntu 14.04 和 osx 10.6 用于测试目的。 提交要在 OS X 机器上上传的文件(这些文件故意很大),并使用 Carrie
我的程序运行在Linux环境下,用gcc 4.4.7版本编译。 我正在使用 realpath() 来“规范化”文件路径。我提供给 realpath() 的每个目录和文件的路径肯定存在,这当然是 rea
假设存在拒绝关系 R在某些类型 A . Variable A : Type. Variable R : A -> A -> A -> A -> A -> A -> A -> A -> A -> A -
我在服务器中使用消息队列进行线程间通信。服务器在星期四晚上按预期运行。当我周一重新选择项目时,它无法创建正在使用的六个队列中的两个,理由是它们已经打开(O _ EXCL 已设置)。这不应该是这种情况,
所以我尝试使用以下脚本从源代码备份 git:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/raketasks/backup_resto
我有一个关于共享内存的奇怪问题。 方法shmget 返回-1 并且errno 设置为EEXIST。根据 man 的说法,只有同时提供标志 IPC_EXCL 和 IPC_CREAT 才有可能。 我的代码
我正在使用 Vagrant shell 运行 NPM 安装,但出现此错误。我已经尝试删除 /home/vagrant/.npm 目录和 npm cache clear 但我仍然收到错误。谢谢! npm
我正在尝试编写一个请求目录的 bash 脚本,然后在确认后删除该目录。我还需要它来告诉用户目录是否为空,并询问他们是否仍要删除它。 我想我会使用 rmdir 并检查返回值以确保目录被删除,如果不是为什
当我执行fopen_s(&fid, FILE_NAME, "r")时,fid为空,errno为17。 当我尝试打开一个文件进行读取时,我怎么会收到 EEXIST 错误? 最佳答案 errno 在调用
我正在尝试安装一个名为 activeldap 的 ruby gem,但是,它不允许我安装它。我不断收到各种错误,包括 Errno::EEXIST 错误。我在下面添加了错误信息。有什么想法吗? C:
今天在运行 ember server 时遇到这个随机构建错误。在你问之前,这是我的 Ember CLI、Node 和 NPM 版本: version: 0.1.15 node: 0.10.33 npm
无论我对 npm 做什么,删除它,重新安装它,重新散列等,当我尝试运行与 npm< 相关的任何内容时,我仍然会收到此错误: prompt$ npm ------ npm ERR! EEXIST, m
我只是在运行一个简单的 npm install,我得到了这个错误。 npm ERR! path /Users/jasonazoulay/Desktop/fabrick.io/delegation/no
我现在已经多次发生这种情况,我希望有人可以对以下错误提供一些见解: Errno::EEXIST at / File exists @ dir_s_mkdir - tmp/cache/assets/sp
我们正在使用 VSTS 任务“发布工件”。最近开始随机报错: Publishing build artifacts failed with an error: Unable to create dir
我正在尝试通过 升级 npm 软件包 npm update -g 但是,我收到此错误: npm ERR! path C:\Program Files\nodejs\npm npm ERR! code
我是一名优秀的程序员,十分优秀!