我是 gulp 的新手,我有一个正在运行的项目,它可以生成一个 HTML5 QR 码扫描仪,它周围有一些功能。对于这个扫描仪,我需要几个 3rd 方 Javascript 文件。当我运行“gulp serve”时,没有问题,相机按照我的命令执行,但是当我运行“gulp build”时,它找不到javascript文件,我认为原因这是因为 bower 不会将这些文件注入到主“app.js”中。
我试图调整我的“scripts.js” - 像这样在 gulp 目录中的文件:
'use strict';
var gulp = require('gulp');
var browserSync = require('browser-sync');
var $ = require('gulp-load-plugins')();
module.exports = function(options) {
gulp.task('scripts', function () {
return gulp.src([options.src + '/app/**/*.js', '!' + options.src + '/app/scan-camera/jsqrcodescanner/*.js'])
//.pipe($.jshint())
//.pipe($.jshint.reporter('jshint-stylish'))
.pipe(browserSync.reload({ stream: true }))
.pipe($.size());
});
};
但没有结果... javascript 文件位于 projectname/src/app/scan-camera/jsqrcodescanner - 目录中。有人对此有解决方案吗?