首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试使用grunt uncss删除一些css

尝试使用grunt uncss删除一些css
EN

Stack Overflow用户
提问于 2014-11-27 05:50:39
回答 1查看 1.4K关注 0票数 1

我有一个网站,我继承了几个巨大的css文件,分析在Firefox中使用尘埃落定的选择器,返回我几乎2000未使用的样式。

为了删除它们,我尝试使用grunt uncss,问题是我得到了以下错误:

代码语言:javascript
复制
grunt uncss
Running "uncss:dist" (uncss) task
Fatal error: uncss/node_modules/css: missing '}' near line 2429:5
 ->     .mobile-hidden {

这些是我的配置文件

package.json

代码语言:javascript
复制
{
  "name": "tappr-registration",
  "version": "0.1.0",
  "devDependencies": {
    "grunt": "~0.4.5",
    "grunt-contrib-copy": "^0.7.0",
    "grunt-contrib-jshint": "~0.10.0",
    "grunt-contrib-nodeunit": "~0.4.1",
    "grunt-contrib-uglify": "^0.6.0",
    "grunt-processhtml": "^0.3.3",
    "grunt-uncss": "^0.3.7"
     }
}

Gruntfile.js

代码语言:javascript
复制
module.exports = function(grunt) {

// Project configuration.
grunt.initConfig({
    pkg: grunt.file.readJSON('package.json'),
    uncss: {
        dist: {
            options: {
                media: ['min-width'],
                timeout: 1000,
                htmlroot: 'public_html',
                report: 'max'
            },
            files: {
                'dist/clean.css': ['public_html/index.php',     'public_html/page_2.html', 'public_html/page_3.html']
            }
        }
    }
});

// Load the plugin that provides the "uncss" task.
grunt.loadNpmTasks('grunt-uncss');
grunt.loadNpmTasks('grunt-processhtml');

grunt.registerTask('default', ['uncss','processhtml']);
};

现在,我最好的猜测是,我得到了这个错误,因为我以错误的方式指定了媒体查询要包含的内容,但是我还没有找到一些关于uncss如何想要这个选项的不错的文档。

我已经试过放弃这些选择了。

有人有什么好建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-28 00:30:50

信不信由你,问题是由以下评论引起的:

代码语言:javascript
复制
<!-- ----- Responsive 34.2857142857em ------>

在那之后,我把他们移走了,一切都很好,我可以说这是非常需要的。

代码语言:javascript
复制
Running "uncss:dist" (uncss) task
File cleancss/tidy.css created: 229.48 kB → 25.98 kB

:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27163905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档