我在代码中使用了moment.js和datetimepicker,将所有这些js文件捆绑在一起后,网站(在angularjs-1.6.4中)无法正确加载。
我正在使用gulp将所有相关的js文件捆绑到vendor.bundle.js,这是捆绑任务
gulp.task('vendorbundle', ['clean'], function () {
gulp.src([
config.node_module_dir + '/jquery/dist/jquery.js',
config.node_module_dir + '/bootstrap/dist/js/bootstrap.js',
config.node_module_dir + '/moment/moment.js',
config.node_module_dir + '/angular/angular.js',
config.node_module_dir + '/angular-ui-router/release/angular-ui-router.js',
config.node_module_dir + '/angular-animate/angular-animate.js',
config.node_module_dir + '/angular-sanitize/angular-sanitize.js',
config.node_module_dir + '/angular-ui-bootstrap/dist/ui-bootstrap-tpls.js',
config.node_module_dir + '/bootstrap-table/dist/bootstrap-table.js',
config.node_module_dir + '/bootstrap-table/src/extensions/angular/bootstrap-table-angular.js',
config.node_module_dir + '/eonasdan-bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.js',
config.node_module_dir + '/angular-eonasdan-datetimepicker/dist/angular-eonasdan-datetimepicker.js'
]).on('error', function (e) {
console.log(e);
})
.pipe(concat('vendor.bundle.js'))
.pipe(gulp.dest('./dist/js/'))
.pipe(rename({
suffix: '.min'
}))
.pipe(uglify().on('error', function (e) {
console.log(e);
}));
});
我错过了吗?