0
나는 꿀꺽 꿀꺽 사용하여 자바 스크립트 코드를 uglify하려고합니다. Visual Studio 2015에서 웹 응용 프로그램을 개발 중이며 gulpfile.js에 많은 작업 스크립트가 있습니다.꿀꺽 꿀꺽 마시는 것이 왜 효과가 없습니까?
gulp.task('dev:js', ['lint'], function() {
return gulp.src(paths.appjs)
.pipe(plugins.order([
'Shared/PartialViews/_mainLayout.js',
'Shared/shared.js',
'*'
]))
.pipe(plugins.concat('app.js'))
.pipe(plugins.uglify()) // <-- Uglification
.pipe(gulp.dest(paths.distJs));
});
을하지만 그것은 작동하지 않습니다 : 여기에 내가 그것을 추하게하기 위해 노력하고있어라는 파일 app.js에 우리의 모든 자바 스크립트를 패키지 스크립트와 방법의 조각입니다. 애플리케이션을 실행할 때 Chrome 콘솔을 열고 app.js가 완벽하게 이해할 수있는 형태로 표시됩니다.
이 같은 방법
예를 들어, 다른 파일에 대한 우리의 vandor.js 파일을 작동합니다gulp.task('vendor:js', ['install'], function() {
return gulp.src(plugins.mainBowerFiles())
.pipe(plugins.filter('*.js'))
.pipe(plugins.order([
'jquery.js',
'bootstrap.js',
'jquery.dataTables.js',
'dataTables.bootstrap.js',
'dataTables.responsive.js',
'responsive.bootstrap.js',
'dataTables.select.js',
'pnotify.js',
'*'
]))
.pipe(plugins.debug({ title: 'vendor-files:' }))
.pipe(plugins.concat('vendor.js'))
.pipe(plugins.uglify()) // <-- Uglification
.pipe(gulp.dest(paths.distJs));
});
왜 것하지 app.js에 대해 동일한 작업?
음 ... 그게 효과가 있습니다. paths.distJs에 저장하는 추가 행을 작동하지 않는 행에 추가하면 스크립트가 충돌합니다. 그것이 작동하는 것에 추가 할 때도 마찬가지입니다. – gib65
죄송합니다, 어떻게 든 코드를 오해 한 것 같습니다. 어쨌든 내가 전에 닮은 짓을하고 파일을 저장하기 전에 그들을 uglifying 내 문제를 해결, 그것이 당신을 도울 수 없다는 것을 듣고 유감스럽게 생각했다. –