1

在 NetBeans 8.1 中, bower_components 文件夹存储在站点根文件夹之外。

因此,我无法将 bower_components 中的 css 或 js 文件加载到我的 html 中。

那么,如何从 Bower 库中加载文件?

在此处输入图像描述

4

1 回答 1

0

应该将所需文件复制到站点文件夹中。

它可以手动完成,也可以通过 gulp 和 main-bower-files 插件完成。

示例 gulpfile.js:

var gulp = require('gulp');
var mainBowerFiles = require('main-bower-files');


gulp.task('mainJS', function () {
    return gulp.src( mainBowerFiles('**/*.js') )
            .pipe( gulp.dest('public_html/libs/js') );
});
gulp.task('mainLess', function () {
    return gulp.src( mainBowerFiles('**/*.less') )
            .pipe( gulp.dest('public_html/libs/less') );
});
gulp.task('mainCSS', function () {
    return gulp.src( mainBowerFiles('**/*.css') )
            .pipe( gulp.dest('public_html/libs/css') );
});

gulp.task('main-bower-files', ['mainJS', 'mainLess', 'mainCSS']);
于 2015-11-09T15:53:10.393 回答