Я использую gulp-inject для создания страницы index.html. Я заметил, что в их документации они показывали, как загружать угловые файлы и файлы колокольчиков, следуя основным инструкциям.Gulpfile неправильно загружает угловые файлы в index.html
var angularFilesort = require('gulp-angular-filesort'),
bowerFiles = require('main-bower-files');
gulp.task('index', function() {
var angularStream = gulp.src('client/**/*.js', { base: './' })
.pipe(angularFilesort())
.pipe(concat('app.min.js'))
.pipe(gulp.dest('./build/client/scripts'));
gulp.src('./server/templates/index.html')
.pipe(inject(gulp.src(bowerFiles(), { read: false }), { name: 'bower'}))
.pipe(inject(es.merge(angularStream)))
.pipe(gulp.dest('./build/client/'))
});
Однако, когда я смотрю, как мои угловые файлы были построены, похоже, что это почти наоборот. У меня есть только три угловых файлы сейчас, так это выглядит следующим образом:
'use strict';
app.config(['$routeProvider',
function ($routeProvider) {
$routeProvider.when('/', {
templateUrl: '/client/partials/home.html'
})
}
]);
'use strict';
var app = angular.module('app', ['ngRoute']);
Как загрузить мои угловатые файлы в правильном порядке и объединить их?
если файлы уже конкатенированы .. зачем нужны файлыort ?? – harishr
Потому что угловой полагается на заказ серийно, я считаю, – corvid
забудьте угловые ... в глотке, как только вы объедините все файлы в один файл ... что вы будете сортировать ?? – harishr