运行main bower文件gulp任务时未包含具体化

运行main bower文件gulp任务时未包含具体化,gulp,bower,materialize,Gulp,Bower,Materialize,我最近使用bower在我的项目中安装了materialize,我有一个主要的bower文件任务,用于将我的bower组件中的js文件连接到分发位置 我发现materialize在任务运行后没有被包含,并且在最终连接的文件中找不到任何要materialize的引用 Materialize确实出现在我的项目的bower_components文件夹中,我可以看到JS源代码 我还有一个单独的任务来连接我的bower组件中的css文件,我确实看到了正在添加的MaterializeCSS 因此,由于某些原因

我最近使用bower在我的项目中安装了materialize,我有一个主要的bower文件任务,用于将我的bower组件中的js文件连接到分发位置

我发现materialize在任务运行后没有被包含,并且在最终连接的文件中找不到任何要materialize的引用

Materialize确实出现在我的项目的bower_components文件夹中,我可以看到JS源代码

我还有一个单独的任务来连接我的bower组件中的css文件,我确实看到了正在添加的MaterializeCSS

因此,由于某些原因,JS方面的东西没有被包括在内


有谁能帮我弄清楚为什么会这样吗?

我也遇到了同样的问题,一直搜索了1个小时,除了这篇文章,没有找到任何结果

我通过覆盖要导入的内容修复了此问题:

gulp.task('bower', function() {
return gulp.src('./bower.json')
    .pipe(mainBowerFiles({
      overrides: {
        Materialize: {
          main: [
            './dist/*/*.min.*',
          ]
        }
      }
    }))
    .pipe(gulp.dest('dist/libs'));
});
希望这能解决你的问题