问题标签 [wiredep]

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

javascript - Wiredep 和 useminPrepare 无法处理多个 src

简而言之,我使用 gruntwiredep 和 useminPrepare。我想将我的一些凉亭依赖项合并到单个文件中。

HTML 标记

有线配置

useMin 和 useMinPrepare 配置

问题是在libraries.min.js 中,只包含了jQuery。

0 投票
0 回答
105 浏览

gulp - 为什么我所有的凉亭 .css 文件都会被忽略而不是 .js

我正在运行以下任务,并且我的所有 .js 文件都在内部 css 标记之间正确插入,但是,html 的故事是相同的。

可能是什么原因,我所有的配置似乎都是正确的。

0 投票
0 回答
188 浏览

php - Grunt-wiredep 没有错误但没有注入依赖项

我正在尝试将wiredep与我的项目连接起来,但没有成功。我在 assets/ 中有 bower_components 和 bower.json,在根目录中有 gruntfile.js。这是相关的 gruntfile:

然后我运行grunt wiredep --verbose并得到以下输出:

但什么也没有发生。我已经确定我使用了正确的标签,甚至尝试添加一个 HTML 文件 (grunt-test.html) 以确保它不是文件类型的东西,但我现在不知所措。

你们看到了什么?

提前致谢。

0 投票
1 回答
228 浏览

javascript - Grunt Wiredep 没有注入 Foundation css

我通过凉亭(凉亭安装基础)在我的凉亭组件中有基础。

我的 Gruntfile.js 中也有 grunt-wiredep,如下所示:

另外,我的 index.html 上有

运行 gruntwiredep:dev 后,foundation.js 被注入,但不是foundation.css 或foundation.scss

我错过了wiredep配置的东西吗?它似乎拿起了font-awesome.css,但不是为了基础?

这个问题是否类似于最新版本的 Bootstrap http://blog.getbootstrap.com/2015/06/15/bootstrap-3-3-5-released/

0 投票
0 回答
67 浏览

angularjs - Angularjs & grunt:注入远程 javascript 文件

我们正在使用wiredep 将javascript 文件注入到项目中。有没有办法使用wiredep/grunt 注入远程文件?我查找了文档,但找不到任何文档。

0 投票
0 回答
461 浏览

javascript - 如何忽略wiredep路径中的一个字符串

我有三个吞咽任务:

第一个任务 - 将所有的翡翠文件编译成 html,使用 bower.json 中的wiredep 插件注入我所有的 css 和 js

任务后的结果:

第二个任务 - 从 bower.json 获取最新版本的 jQuery 并使用 gulp-google-cdn 插件更改 URL

任务后的结果:

第三个任务 - 再次使用wiredep插件来改变我的生产路径

我有这个结果

但我只想像这样忽略一个字符串(我的 Google CDN URL 所在的位置)

0 投票
1 回答
5335 浏览

gulp - 为什么 Wiredep 在我的 gulp 任务中出现“dest.on 不是函数”错误?

我试图在 Gulp 任务中使用Wiredep在我的 index.html 文件中注入 Bower 依赖项。以下任务(没有Wiredep)运行良好。

现在我尝试将Wiredep添加到它:

结果是:

我尝试直接从命令行使用Wiredep,它运行良好。我在 Windows 上运行,使用 Node v4.2.2。

编辑 如果有人遇到同样的问题,那么解决方法是将任务更改为:

请注意,index.html 在 beeing 注入之前被复制到 dist 目录。

我仍然想知道为什么我不能使用流来连接依赖项。

0 投票
1 回答
152 浏览

javascript - 如何使用wiredep将breeze.bridge.angular添加到我的构建过程中

我正在尝试将 Breeze 与我的 AngularJs 应用程序一起使用。

我使用以下方法向我的凉亭依赖项添加了微风:

此命令将依赖项添加到我的 bower.json 文件中,如下所示:

问题是我正在使用带有 gulp 的wiredep 来自动化我的构建过程,但是当wiredep 添加我的依赖项时,它只注入如下的breeze.debug.js 文件:

因此,当我将此依赖项添加到 Angular 中的核心模块时,它找不到“breeze.angular”模块依赖项

我知道这是错误,因为当我手动添加此引用时,它工作得很好。

所以我的最后一个问题是:如何使用wiredep添加(在breeze.debug.js依赖之后)位于build/adapters文件夹中的breeze.bridge.angular.js依赖?

0 投票
1 回答
960 浏览

jquery-ui - jquery-ui上的Gulpwiredep错误

我使用wiredep 获取所有供应商组件并将它们放在一个临时文件夹中,但是当我添加jquery-ui 时,wiredep 失败。

gulpfile.js

错误输出:

bower.json:

我尝试向 bower.json 文件添加覆盖,但结果是一样的。

奇怪的是,这适用于节点外壳。其他可能有用的信息:

  • 视觉工作室 2015
  • NodeJS 版本:0.12.2
  • 吞咽版本:3.9.0
  • wiredep 版本:2.2.2、3.0.0-beta(都试过了)
0 投票
1 回答
560 浏览

javascript - Wiredep 不会插入 bower CSS 依赖项

我正在尝试使用wiredep注入凉亭依赖项。我对它的工作原理以及为什么它只适用于我的 JS 文件感到有些困惑。

最后一行gulp.dest('.')是做什么的?目的地不会是我的 index.html 文件。此外,此任务似乎只注入 javascript 文件。我的 bower.json 依赖项中有

Bootstrap、Bourbon 和整洁的,都有大量的 CSS,但是

运行后保持为空gulp wiredep。为什么会这样?

bower.json 部门看起来像这样: