js 파일을 uglify하려고합니다. index.html
번들 파일을 사용할 때. 나는 아래의 오류가 발생합니다.
다음은 내 gulp 파일입니다.
'use-strict'
var gulp = require('gulp');
var uglify = require('gulp-uglify');
var concat = require('gulp-concat');
var exec = require('gulp-exec');
var ngAnnotate = require('gulp-ng-annotate');
const babel = require('gulp-babel');
var exec = require('child_process').exec;
gulp.task('scripts', function() {
return gulp.src(['vzrth.js','psrhs.js'])
.pipe(ngAnnotate())
.pipe(babel({
presets: ['es2015']
}))
.pipe(concat('bundle.js'))
.pipe(uglify().on('error', function (e) {
console.log(e);
}))
.pipe(gulp.dest('./client'));
});
gulp.task('nodestart', function (cb) {
exec('node ./bin/www', function (err, stdout, stderr) {
console.log(stdout);
console.log(stderr);
cb(err);
});
})
gulp.task('default', ['scripts', 'nodestart']);
내가 오류는 다음과 같습니다
reference error: Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.5.8/ $injector/modulerr?p0=e
무엇을 depen 특수 효과 주석을 사용하고 있습니까? 암시 적 주석을 사용하는 경우 축소하는 동안 서비스 이름의 이름이 변경되어 앱이 중단됩니다. – Und3rTow
컨트롤러 또는 지침 중 하나의 예제를 제공 할 수 있습니까? –
아래에 – user7353226