问题标签 [gulp-wrap]

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

node.js - Gulp-wrap 替代方案

我有一个使用 gulp 工作流的现有工作项目。一切运行良好。我的 gulp 使用这个:

  • 浏览器同步@2.0.1
  • gulp@3.8.11
  • gulp-angular-templatecache@1.5.0
  • gulp-autoprefixer@2.1.0
  • gulp-concat@2.4.3
  • gulp-less@2.0.3
  • gulp-minify-css@0.3.13
  • gulp-minify-html@0.1.8
  • gulp-rename@1.2.0
  • gulp-sourcemaps@1.3.0
  • gulp-uglify@1.1.0
  • gulp-util@3.0.3
  • gulp-watch@4.1.1
  • 吞咽包装@0.10.1
  • 极简主义@1.1.0

所以,我决定在我的团队的新项目中使用它。我复制到新的项目文件夹并gulpfile.js运行。一切都照常下载。但是当我尝试运行我的 gulp 任务时,我遇到了这个错误:package.jsonnpm install

经过一番测试,我发现问题实际上是由 引起的gulp-wrap,可以通过以下方式解决:

  1. gulp-wrap从旧项目复制文件夹并覆盖新项目
  2. 从 gulpfile.js 中注释掉/删除所有gulp-wrap用法以及它的 require()

一开始我以为是新版本问题造成的。所以,我在package.json. 但是运行之后npm install,同样的问题出现了。

所以,当我查看我的 gulpfile 时,只有一个地方使用gulp-wrap.

无论如何我可以为此进行包装而不使用gulp-wrap以避免发生该问题吗?

0 投票
1 回答
210 浏览

gulp - Gulp-wrap:如何使用动态模板文件?

gulp-wrap是一个优秀的工具,允许我使用模板布局来填充 HTML 文件:

现在我的情况是:对于一些 HTML 文件(例如,名称包含 'special' 的文件),我需要使用不同的模板布局special.tpl。如何融入上述工作流程?我已经搜索但没有结果。

请帮忙,谢谢。

0 投票
1 回答
900 浏览

gulp - 需要“文件名”选项才能将“包含”与“相对”路径一起使用

我是gulp框架的新手。我一直在研究一个小的gulp脚本,它将 Markdown 文件通过管道传输到 JSON 字符串,然后使用Jade模板呈现最终的 HTML。我gulp-wrap用来将数据传递到我的玉模板

当我运行它时,我不断收到以下错误:

有谁知道如何解决这个问题?