uglifyjs相关内容
我遇到TypeError,不确定如何解决它。我期待着您能提供的任何帮助。以下是yarn run build的终端输出: BUILD_DIR /Users/blakelucey/Desktop/fsd-next/build SRC_DIR /Users/blakelucey/Desktop/fsd-next/src [webpack-cli] TypeError: webpack.optimi
..
我想知道是否有办法使用我的计算机上已经安装的r.js(RequireJS Optimizer)将命令行中的一个文件丑化。 就像我们可以使用node r.js cssIn="" out="". 缩小CSS文件一样 我实际上是在一台没有互联网连接的计算机上工作,我无法在上面安装其他东西(特别是使用NPM) 也许可以从另一台计算机下载一个uglifyjs包,包括准备安装在我的计算机上的所有依赖项?
..
使用 Coffeescript 我无论如何都需要通过构建脚本来更新我的 .js 文件,我有两个,一个用于调试,一个用于生产(一个使用 Uglify 来最小化文件,一个不使用).所以我在想,也可以方便地进行一些条件编译,代码只进入调试版本. 实现这一点的最简单方法是什么,最好是通过一个简单的命令行开关来控制,我可以将它提供给咖啡或 uglify? 解决方案 如果你正在编写一个构建脚本,
..
我有以下 gulp 任务: gulp.task('scripts', function() {return gulp.src(['app/js/app.js', 'app/config/config.js', 'app/js/controllers.js', 'app/js/directives.js' , 'app/js/filters.js', 'app/js/footer.js','app
..
我试图在 Gulp 中对 Browserify 的输出进行 uglify,但它不起作用. gulpfile.js var browserify = require('browserify');var gulp = require('gulp');var uglify = require('gulp-uglify');var source = require('vinyl-source-st
..
我有这个 node.js 代码,它试图将多个 js 文件缩小并合并到一个 js 文件中. var concat = require('gulp-concat');var gulp = require('gulp');gulp.task('脚本', function() {//gulp.src(['./lib/file3.js', './lib/file1.js', './lib/file2.js
..
我有一个 gulp rjs 任务,它连接和丑化我所有的自定义 .JS 文件(任何非供应商库). 我想做的是从这个任务中排除一些文件/目录(控制器和指令). 这是我的树: - 应用程序- 资源- jsmain.js- 小贩- jQuery- 现代zr- 角度- 控制器- 控制器1- 控制器2- 控制器3- 指令- 指令1- 指令2- 指令3- 小部件- 小部件1- 小部件2- 小部件
..
我创建了一个带有自定义下一个服务器的反应应用 server.js: const { createServer } = require('http');常量下一个 = 要求('下一个');常量应用 = 下一个({开发:process.env.NODE_ENV !== '生产',配置:{webpack: 配置 =>{config.devtool = 假;for (config.module.r
..
我能够在我的 Play Framework 2.3.1 应用程序中加载 sbt-uglify 1.0.3 插件.加载未压缩的 javascript 非常简单,但加载缩小版本似乎是不可能的. 在我的模板中,我使用了类似这样的 标签: 在开发模式下,加载了非缩小版的
..
我收到: SyntaxError: Unexpected token: punc ()) 来自 UglifyJS 指向全局变量API_URL的首字母.我是这样实现的: 导出默认 reduxApi({广告系列:{网址:`${API_URL}/api/v1/whatever`,变压器(响应){if (!response) 返回 {}返回 response.data}}}).use('fe
..
我想要的是通过 Webpack 的 CommonsChunkPlugin 以特定顺序捆绑我的 JavaScript 供应商文件. 我正在为 Webpack 使用 CommonsChunkPlugin.官方文档 中的用法简单明了.它按预期工作,但我相信该插件按字母顺序捆绑我的文件(可能是错误的).插件没有选项来指定它们应该被捆绑的顺序. 注意:对于那些不熟悉 Bootstrap 4 的人
..
我正在尝试使用 Webpack 的 Uglify 插件删除 console.logs 但似乎与 Webpack 捆绑在一起的 Uglify 插件没有该选项,文档中没有提到. 我正在像这样从 webpack 初始化 uglify: new webpack.optimize.UglifyJsPlugin() 我的理解是我可以使用独立的 Uglify lib 来获取所有选项,但我不知道是哪一个
..
我使用指令要求用户在模态中进行操作确认. 它在开发过程中就像一个魅力,但在缩小之后,它就坏了. 这是我得到的可怕的“$injector: unpr"错误: 错误:[$injector:unpr] 未知提供者:aProvider 我认为问题在于 $scope 和 $modalInstance 已重命名,不应该重命名,但我不知道如何避免这种情况... 这是指令代码: 'use str
..
我在 Yeoman 生成的 Angular 应用程序上遇到 grunt build 问题,使用 Coffee 和 Slim,所有库都是最新的.(该应用程序是几天前使用最新的生成器生成的.) grunt build 和 grunt server 最初都运行良好.但是在使用 grunt server 开发几天后,我发现 grunt build 已经完全停止工作. 我修复了一些不同的问题.最
..
当我加载 AngularJS 应用程序的缩小版(通过 UglifyJS)时,我在控制台中收到以下错误: 未知提供者:aProvider 现在,我意识到这是由于变量名修改造成的.未损坏的版本工作正常.但是,我确实想使用变量名修改,因为它大大减少了我们的 JS 输出文件的大小. 出于这个原因,我们在构建过程中使用了 ngmin,但似乎没有解决这个问题,即使它过去对我们很有帮助. 所以
..
在 angularjs 中,我们将参数作为依赖注入传递.例如, function checkInCtrl ($scope, $rootScope, $location, $http){…………} 所以当它被缩小时,它变得像, function checkInCtrl(a,b,c,d){} 现在 a,b,c,d 不会被 angular 分别解释为 $scope, $rootScope, $l
..
花最宝贵的时间试图找出缩小不起作用的原因. 根据网络上的众多建议,我已经通过数组对象在函数之前注入了我的提供者,但仍然“未知提供者:aProvider
..
例如,如果我们有一个这样的类: class MyClass {类名:字符串;} 是否可以在编译时将“MyClass"分配给 className 属性? 编辑:已经尝试过 this.constructor.name.但是,后者对缩小代码没有帮助.因此,在将 typescript 代码编译为 JS 时,检查是否有一种方法可以捕获类名.我正在使用 angular-cli. 解决方案 /
..
我正在尝试构建使用 webpack 的项目.我的 UglifyJS 选项如下所示: new UglifyJSPlugin({源地图:假,丑化选项:{压缩:{警告:错误,},输出: {评论:假的,},},}), 我得到的是一个错误:意外令牌:punc()) [index-3d0ae630eaa0a0128a00.js:145853,20] 我发现一些 SO 主题说这可能是 webpack
..
我强调尝试让 Uglify 与我的项目一起工作,以前我使用过 Uglify 并且没有出现问题,但现在我认为这与 SASS 相关. ./~/css-loader! 中的错误!./~/sass-loader!./app/scss/global-header.scss模块构建失败:类型错误:无法读取未定义的属性“4"在减少(/Users/contractor/centralefcom-global-
..