问题标签 [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.
javascript - Wiredep 和 useminPrepare 无法处理多个 src
简而言之,我使用 gruntwiredep 和 useminPrepare。我想将我的一些凉亭依赖项合并到单个文件中。
HTML 标记
有线配置
useMin 和 useMinPrepare 配置
问题是在libraries.min.js 中,只包含了jQuery。
gulp - 为什么我所有的凉亭 .css 文件都会被忽略而不是 .js
我正在运行以下任务,并且我的所有 .js 文件都在内部 css 标记之间正确插入,但是,html 的故事是相同的。
可能是什么原因,我所有的配置似乎都是正确的。
php - Grunt-wiredep 没有错误但没有注入依赖项
我正在尝试将wiredep与我的项目连接起来,但没有成功。我在 assets/ 中有 bower_components 和 bower.json,在根目录中有 gruntfile.js。这是相关的 gruntfile:
然后我运行grunt wiredep --verbose
并得到以下输出:
但什么也没有发生。我已经确定我使用了正确的标签,甚至尝试添加一个 HTML 文件 (grunt-test.html) 以确保它不是文件类型的东西,但我现在不知所措。
你们看到了什么?
提前致谢。
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/
angularjs - Angularjs & grunt:注入远程 javascript 文件
我们正在使用wiredep 将javascript 文件注入到项目中。有没有办法使用wiredep/grunt 注入远程文件?我查找了文档,但找不到任何文档。
javascript - 如何忽略wiredep路径中的一个字符串
我有三个吞咽任务:
第一个任务 - 将所有的翡翠文件编译成 html,使用 bower.json 中的wiredep 插件注入我所有的 css 和 js
任务后的结果:
第二个任务 - 从 bower.json 获取最新版本的 jQuery 并使用 gulp-google-cdn 插件更改 URL
任务后的结果:
第三个任务 - 再次使用wiredep插件来改变我的生产路径
我有这个结果
但我只想像这样忽略一个字符串(我的 Google CDN URL 所在的位置)
gulp - 为什么 Wiredep 在我的 gulp 任务中出现“dest.on 不是函数”错误?
我试图在 Gulp 任务中使用Wiredep在我的 index.html 文件中注入 Bower 依赖项。以下任务(没有Wiredep)运行良好。
现在我尝试将Wiredep添加到它:
结果是:
我尝试直接从命令行使用Wiredep,它运行良好。我在 Windows 上运行,使用 Node v4.2.2。
编辑 如果有人遇到同样的问题,那么解决方法是将任务更改为:
请注意,index.html 在 beeing 注入之前被复制到 dist 目录。
我仍然想知道为什么我不能使用流来连接依赖项。
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依赖?
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(都试过了)
javascript - Wiredep 不会插入 bower CSS 依赖项
我正在尝试使用wiredep
注入凉亭依赖项。我对它的工作原理以及为什么它只适用于我的 JS 文件感到有些困惑。
最后一行gulp.dest('.')
是做什么的?目的地不会是我的 index.html 文件。此外,此任务似乎只注入 javascript 文件。我的 bower.json 依赖项中有
Bootstrap、Bourbon 和整洁的,都有大量的 CSS,但是
运行后保持为空gulp wiredep
。为什么会这样?
bower.json 部门看起来像这样: