繁体   English   中英

在凉亭中使用grunt-contrib-concat

[英]using grunt-contrib-concat with bower

我有这种情况:

  • 我在bower_componenents文件夹中通过Bower下载了一些js库
  • 其他js文件夹中的一些自定义JavaScript

我的concat任务如下:

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均无法正常工作。

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

我想念什么? 我应该使用grunt-bower-concat吗? 如果是,为什么还要将我的自定义js连接起来?

供参考,我正在使用此grunt样板版: https : //github.com/vlrprbttst/grunt-boilerplate-v2

谢谢!!

固定为:

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM