grunt-contrib-uglify相关内容

新的grunt - 警告:任务“concat,uglify”未找到

正如标题所说,我是Grunt的新手。我正在学习以下教程: http://24ways.org/ 2013 /咕噜 - 是 - 不奇怪的和硬/ 。这是一个较老的教程,但大多数似乎工作相同。我已经安装了“grunt-contrib-concat”和“grunt-contrib-uglify”,可以单独运行。但是当我运行 grunt 时,出现以下错误:警告:未找到任务“concat,uglify”。使用 ..

禁用Grunt中的缩小(Yeoman)

我最近通过Yeoman开始使用GruntJS,我喜欢Javascript缩小的想法,但是它在开发过程中遇到困难。我试图在Gruntfile的不同组合中禁用uglify,usemin等,但一切似乎都依赖于另一件事情,并打破了过程。有没有简单的方法来禁用缩小?我使用了Yeoman提供的最新版Grunt,我发现旧版解决方案与使用Yeoman的usd不同,Gruntfile设置不同。 这是我的Gru ..
发布时间:2018-05-30 15:07:43 前端开发

Grunt Uglify源地图“无法写入”

我使用Grunt来连接和缩小文件(使用grunt-contrib-uglify和grunt-contrib-concat),我想添加一个源映射。 uglify文档说只是为sourceMap设置一个选项为true的布尔值。但是,当我将它添加到我的任务(我尝试了几个不同的)时,该过程运行正常,直到它到达源映射部分,然后我得到: 写入true ... ERROR 警告:无法写入“true”文 ..
发布时间:2018-05-30 15:07:29 其他开发

'El Capitan的'无根打破旧的咕噜配置?

迁移到El Capitan之后,似乎用户正在经历一个咕噜安装问题,可能与El Capitan的无根变化有关。特别是,运行grunt --force命令会导致EPERM错误。工作流程如下: 假设已经安装npm,使用package.json和gruntfile.js导航到grunt目录并调用grunt: grunt --force 示例Gruntfile.js文件内容: ..

如果目录为空,我怎样才能跳过一个咕噜的任务?

我使用grunt-contrib的 concat 和 uglify 模块来处理一些javascript。目前,如果 src / js / 为空,它们仍然会创建一个(空)concat'd文件以及缩小版本和源映射。 我想在执行之前检测 src / js / 文件夹是否为空,如果是,则该任务应该跳过(不失败)。任何想法如何做到这一点? 解决方案 解决方案可能不是最漂亮的,但可以给你一个想法 ..
发布时间:2018-05-30 15:02:54 其他开发

Grunt uglify找不到文件

- 开发 -js - 页面 - js - 页面 我试图把开发/ js / pages中的所有文件输出到js / pages并使用grunt uglify缩小它们,但仍然保留单独的文件 - 我不想将所有文件合并在一起。我尝试了以下方法: build:{ src:'development / js / pages / *。js ', dest: ..
发布时间:2018-05-30 14:57:42 其他开发

如何在保持文件夹结构的同时咕噜uglify多个脚本文件

我还没有找到一种很好的方式来咕噜uglify覆盖多个文件夹的多个脚本文件,同时保持文件夹结构(包括丑化文件)的完整性。 我想要这样做的唯一原因是能够提高我正在处理的网页“遗留”部分的性能。 我找到了一种解决方法,我不想这样做,因为它需要很长时间,就像在这个答案中一样(它们分别指定每个src和dest对): 如何配置grunt.js以分别缩小文件 我想达到的一个例子: ** ..
发布时间:2018-05-30 14:53:02 前端开发

一些es6功能不被grunt uglify js理解?

我在我的项目中使用了grunt-uglify,我正在使用es6。对于某些es6功能,如胖箭头功能,它会抛出一个错误。我认为uglify并不低于那种语法。所以我有办法解决这个问题。我的意思是我可以使用任何东西来使uglify了解所有的es6语法? 解决方案 正式没有任何工具,然而(其他工具,如Google Closure编译器,支持ES6,但它将其转换为“传统js”,然后将其简化)。 ..
发布时间:2017-08-03 20:01:02 前端开发