Questions tagged «uglifyjs»

2
从Gulp任务中排除文件/目录
我有一个gulp rjs任务,它将我的所有自定义.JS文件(所有非供应商库)串联并丑化。 我想做的是从此任务中排除一些文件/目录(控制器和指令)。 这是我的树: - application - resources - js main.js - vendor - jquery - modernzr - angular - controllers - controller1 - controller2 - controller3 - directives - directives1 - directives2 - directives3 - widgets - widget1 - widget2 - widget3 - widget4 - modules - modules1 - …

3
如何在Gulp中使用Browserify丑化输出?
我试图在Gulp中丑化Browserify的输出,但是它不起作用。 gulpfile.js var browserify = require('browserify'); var gulp = require('gulp'); var uglify = require('gulp-uglify'); var source = require('vinyl-source-stream'); gulp.task('browserify', function() { return browserify('./source/scripts/app.js') .bundle() .pipe(source('bundle.js')) .pipe(uglify()) // ??? .pipe(gulp.dest('./build/scripts')); }); 据我了解,我无法按以下步骤进行操作。我是否需要在一个管道中保留序列? gulp.task('browserify', function() { return browserify('./source/scripts/app.js') .bundle() .pipe(source('bundle.js')) .pipe(uglify()) // ??? .pipe(gulp.dest('./source/scripts')); }); gulp.task('scripts', function() { return grunt.src('./source/scripts/budle.js') .pipe(uglify()) .pipe(gulp.dest('./build/scripts')); …

9
“未知提供者:aProvider <-a”如何找到原始提供者?
当我加载AngularJS应用程序的缩小版本(通过UglifyJS)时,在控制台中出现以下错误: Unknown provider: aProvider &lt;- a 现在,我意识到这是由于变量名修饰。无损版本工作正常。但是,我确实想利用变量名修饰,因为它可以大大减少JS输出文件的大小。 出于这个原因,我们在构建过程中使用了ngmin,但即使过去它为我们提供了很好的服务,它似乎也无法解决该问题。 因此,要调试此问题,我在uglify grunt任务中启用了源映射。它们生成的很好,Chrome 确实从服务器加载了地图。但是,即使我觉得现在应该看到提供程序的原始名称,我仍然收到同样无助的错误消息。 如何让Chrome使用源地图来告诉我这里的问题是哪个提供程序,或者,如何用另一种方式找出提供程序?

8
Angular.module缩小错误
有最紧迫的时间试图弄清楚为什么缩小不起作用。 我已经通过数组对象在网络上根据大量建议在函数之前注入了我的提供者,但仍然是“未知提供者:aProvider &lt;-a” 定期: var app = angular.module('bpwApp', ['ui.bootstrap', 'ui', 'myTabs']) .config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider){ $routeProvider. when('/', {templateUrl: 'partials/home.jade', controller: HomeCtrl}); $locationProvider.html5Mode(true); }]) 缩小: var app = angular.module('bpwApp', ['ui.bootstrap', 'ui', 'myTabs']) .config(['$routeProvider', '$locationProvider', function(a, b){ a. when('/', {templateUrl: 'partials/home.jade', controller: HomeCtrl}); b.html5Mode(true); }]) 任何建议将是必须的!

2
生产中的源地图文件-安全吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 改善这个问题 我正在使用UglifyJS来最小化和丑化我的源代码,并使用Sentry报告生产环境中的错误。 为了从Sentry中获取错误,以一种可读的方式,我需要添加source-map 在生产服务器中这样做是否安全,或者源映射文件应仅在登台环境中存在? 有没有办法将它们保护在生产环境中?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.