gpt4 book ai didi

javascript - 将 grunt-contrib-concat 与 Bower 结合使用

转载 作者:行者123 更新时间:2023-11-28 06:33:39 29 4
gpt4 key购买 nike

我有这样的情况:

  • 我在 Bower_componenents 文件夹中通过 Bower 下载了一些 js 库
  • 不同 js 文件夹中的一些自定义 JavaScript

我的连接任务如下:

concat: {
dist: {
src: [
'bower_components/jquery/jquery.js',
'bower_components/imagesloaded/imagesloaded.js',
'js/libs/*.js',
'js/custom/*.js'
],
dest: 'js/build/production.js'
}
}, //end concat

结果然后由 grunt uglifier 处理,如下所示:

uglify: {
dist: {
src: 'js/build/production.js',
dest: '_site/js/production.min.js'
}
}, //end uglify

如果我从 Bower_components 文件夹中添加一个库(在我的例子中是 jquery),那么一切都会顺利进行。如果我添加第二个(在我的情况下是加载图像),生成的 javascript 文件就会损坏,并且 javascript 根本不起作用。

如果我检查 product.min.js 文件,我注意到所有需要的代码实际上都在那里,但它不起作用。

我错过了什么?我应该使用 grunt-bower-concat 吗?如果是,为什么以及它是否也会连接我的自定义 js?

作为引用,我正在使用这个 grunt 样板:https://github.com/vlrprbttst/grunt-boilerplate-v2

谢谢!!

最佳答案

这是固定的:

    concat: {
options: {
separator: ';',
},
dist: {

    uglify: {
options: {
mangle: false
},
dist: {

关于javascript - 将 grunt-contrib-concat 与 Bower 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34483670/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com