错误,同时运行咕噜打造的第一次 [英] Errors while running Grunt build for the first time

查看:270
本文介绍了错误,同时运行咕噜打造的第一次的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建使用约曼的angularJS项目

$ P $使用pviewing应用咕噜服务效果很好。服务器开始,我可以成功地浏览我的网页。

当执行咕噜构建我收到

 运行cdnify:DIST(cdnify)任务
通过DIST / 404.html去,DIST / index.html的更新脚本裁判
>>没有找到cssmin的目标。
警告:任务cssmin失败。使用--force继续。由于警告中止。

这我不知道如何解决,或如何开始。我缺少一些配置?

配置现在是:

  CONCAT:
  {产生:
   {文件:
      [{DEST:'\\\\的.tmp \\\\的concat脚本\\\\ scripts.js中',
          SRC:
           ['{.TMP,应用} \\\\ \\\\ cdnjs.cloudflare.com阿贾克斯\\\\ \\\\库\\\\ noUiSlider 5.0.0 \\\\ jquery.nouislider.min.js',
             。
             &所述; MY_LIBRARIES>中
             ]},
        {DEST:'\\\\的.tmp \\\\的concat脚本\\\\ modules.js',
          SRC:
           ['应用\\\\ \\\\脚本app.js,
             。
            &所述; MY_SOURCE_FILES>中
            。 ]}]}}  丑化:
  {产生:
   {文件:
      [{DEST:'DIST \\\\ \\\\脚本scripts.js中',
          SRC:['的.tmp \\\\ \\\\的concat脚本\\\\ scripts.js中]},
        {DEST:'DIST \\\\ \\\\脚本modules.js',
          SRC:['的.tmp \\\\ \\\\的concat脚本\\\\ modules.js']}]}}  cssmin:
  {}运行并发:DIST(并发)任务运行imagemin:DIST(imagemin)任务
?应用程序/图像/ yeoman.png(保存9.06 KB)
精缩1图像(保存9.06 KB)完成后,没有错误。运行svgmin:DIST(svgmin)任务完成后,没有错误。运行指南针:DIST(指南针)任务
目录.TMP /风格/
       创建的.tmp /风格/ bootstrap.css(1.739s)
       创建的.tmp /风格/的main.css(0.129s)
       创建的.tmp /风格/问题-COM prehension.css(0.002s)
       创建的.tmp /风格/问题timedword.css(0.002s)
       创建的.tmp /风格/轨道detail.css(0.009s)
    编制了1.894s完成后,没有错误。运行自动prefixer:DIST(自动prefixer)任务
prefixed文件的.tmp /风格/ bootstrap.css创建。
prefixed文件的.tmp /风格/的main.css创建。
prefixed文件的.tmp /风格/问题-COM prehension.css创建。
prefixed文件的.tmp /风格/问题timedword.css创建。
prefixed文件的.tmp /风格/履带detail.css创建。运行CONCAT:生成(CONCAT)任务
文件创建的.tmp \\ CONCAT \\脚本\\ scripts.js中。
文件创建的.tmp \\ CONCAT \\脚本\\ modules.js。运行ngmin:DIST(ngmin)任务
ngminifying .TMP / CONCAT /脚本/ modules.js,.TMP / CONCAT /脚本/ scripts.js中运行副本:DIST(复印件)任务
创建699目录,拷贝文件,1980年运行cdnify:DIST(cdnify)任务
通过DIST / 404.html去,DIST / index.html的更新脚本裁判
>>没有找到cssmin的目标。
警告:任务cssmin失败。使用--force继续。由于警告中止。
执行时间(2014年2月6日19时49分33秒,UTC)
清洁:DIST 1.3s■■■■■■■■■■■8%
usemin prepare:HTML 169ms■■1%
并发:DIST 5.3s ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 33%
ngmin:DIST达到2.3s■■■■■■■■■■■■■■■■■■■14%
副本:DIST 6.8s ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 42%
总16.1s


解决方案

约曼开箱的配置需要一些调整。 cssmin是构建任务的一部分,而它注释掉。由于usemin'被上市以后我刚刚从任务中删除它。

I created an angularJS project using Yeoman

Previewing the app using grunt serve works well. The server starts and I can browse my pages successfully.

When executing grunt build I am getting

Running "cdnify:dist" (cdnify) task
Going through dist/404.html, dist/index.html to update script refs
>> No "cssmin" targets found.
Warning: Task "cssmin" failed. Use --force to continue.

Aborted due to warnings.

Which I dont know how to fix, or how to begin. Am I missing some configurations?

Configuration is now:

  concat:
  { generated:
   { files:
      [ { dest: '.tmp\\concat\\scripts\\scripts.js',
          src:
           [ '{.tmp,app}\\cdnjs.cloudflare.com\\ajax\\libs\\noUiSlider\\5.0.0\\jquery.nouislider.min.js',
             .
             <MY_LIBRARIES>, 
             .] },
        { dest: '.tmp\\concat\\scripts\\modules.js',
          src:
           [ 'app\\scripts\\app.js',
             .
            <MY_SOURCE_FILES>, 
            . ] } ] } }

  uglify:
  { generated:
   { files:
      [ { dest: 'dist\\scripts\\scripts.js',
          src: [ '.tmp\\concat\\scripts\\scripts.js' ] },
        { dest: 'dist\\scripts\\modules.js',
          src: [ '.tmp\\concat\\scripts\\modules.js' ] } ] } }

  cssmin:
  {}

Running "concurrent:dist" (concurrent) task

Running "imagemin:dist" (imagemin) task
? app/images/yeoman.png (saved 9.06 kB)
Minified 1 image (saved 9.06 kB)

Done, without errors.

Running "svgmin:dist" (svgmin) task

Done, without errors.

Running "compass:dist" (compass) task
directory .tmp/styles/
       create .tmp/styles/bootstrap.css (1.739s)
       create .tmp/styles/main.css (0.129s)
       create .tmp/styles/problem-comprehension.css (0.002s)
       create .tmp/styles/problem-timedword.css (0.002s)
       create .tmp/styles/track-detail.css (0.009s)
    Compilation took 1.894s

Done, without errors.

Running "autoprefixer:dist" (autoprefixer) task
Prefixed file ".tmp/styles/bootstrap.css" created.
Prefixed file ".tmp/styles/main.css" created.
Prefixed file ".tmp/styles/problem-comprehension.css" created.
Prefixed file ".tmp/styles/problem-timedword.css" created.
Prefixed file ".tmp/styles/track-detail.css" created.

Running "concat:generated" (concat) task
File ".tmp\concat\scripts\scripts.js" created.
File ".tmp\concat\scripts\modules.js" created.

Running "ngmin:dist" (ngmin) task
ngminifying .tmp/concat/scripts/modules.js, .tmp/concat/scripts/scripts.js

Running "copy:dist" (copy) task
Created 699 directories, copied 1980 files

Running "cdnify:dist" (cdnify) task
Going through dist/404.html, dist/index.html to update script refs
>> No "cssmin" targets found.
Warning: Task "cssmin" failed. Use --force to continue.

Aborted due to warnings.


Execution Time (2014-02-06 19:49:33 UTC)
clean:dist           1.3s  ■■■■■■■■■■■ 8%
useminPrepare:html  169ms  ■■ 1%
concurrent:dist      5.3s  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 33%
ngmin:dist           2.3s  ■■■■■■■■■■■■■■■■■■■ 14%
copy:dist            6.8s  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 42%
Total 16.1s

解决方案

Yeoman out of the box configuration requires some tweaking. cssmin is part of the build task while it commented out. Since 'usemin' is listed later I just removed it from task.

这篇关于错误,同时运行咕噜打造的第一次的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆