2014-02-06 35 views
0

我试图解决一个问题,我的呼噜声任务,在我的index.php我使用一个PHP包括我的头标签:咕噜usemin PHP包括CSS

<!doctype html> 
<!--[if lt IE 7]>  <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> 
<!--[if IE 7]>   <html class="no-js lt-ie9 lt-ie8"> <![endif]--> 
<!--[if IE 8]>   <html class="no-js lt-ie9"> <![endif]--> 
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]--> 
<head> 
    <meta charset="utf-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <title>yo</title> 
    <meta name="description" content=""> 
    <meta name="viewport" content="width=device-width"> 

    <!-- build:css(.tmp) css/main.css --> 
    <link rel="stylesheet" href="css/reset.css"> 
    <link rel="stylesheet" href="css/main.css"> 
    <!-- endbuild --> 

    <script src="js/modernizr/modernizr-2.6.2.min.js"></script> 

</head> 

但是当我跑我的呼噜声任务在usemin抛出cssmin失败,

grunt.registerTask('default', [ 
    'clean:dist', 
    /*'includes',*/ 
    'useminPrepare', 
    'concurrent:dist', 
    'autoprefixer', 
    'concat', 
    'cssmin', 
    'uglify', 
    'copy:dist', 
    'rev', 
    'usemin', 
    'htmlmin' 
]); 

所以我觉得当usemin解析index.php文件中,包括一直没有解决,如果我直接把头部标签内容在我的文件,它的工作原理.. 。我尝试使用grunt-include,但在我的开发模式下,语法错误..请帮助^^

+0

Usemin工作只用HTML。 – jgillich

+0

好的...所以任何建议,包括? – user1521149

回答