2016-04-03 63 views
0

有人可以幫助我,告訴我我在這裏做錯了什麼。我想要將css文件從構建目錄移動到我的項目的根目錄下面的grunt任務。簡單的咕嚕複製任務不起作用

module.exports = { 
    copy: { 
     main: { 
      files: [{ 
       expand: true, 
       cwd: "build/css/", 
       src: "style.css", 
       dest: "../" 
      }] 
     }, 
    }, 
} 

當我運行grunt copy -v這是什麼東西說:

$ grunt copy -v 
Initializing 
Command-line options: --verbose 

Reading "Gruntfile.js" Gruntfile...OK 

Running tasks: copy 

Running "copy" task 

Running "copy:copy" (copy) task 
Verifying property copy.copy exists in config...OK 
File: [no files] 
Options: encoding="utf8", processContent=false, processContentExclude=[], timestamp=false, mode=false 


Done, without errors. 
+0

我覺得文件屬性不應該有括號[],也許嘗試運行grunt複製:主 – Terafor

+0

當我嘗試複製:主要我得到以下內容: 運行「copy:main」(複製)任務 驗證屬性copy.main存在於config ...錯誤 >>無法處理任務。 警告:需要配置屬性「copy.main」缺失。使用--force繼續。 由於警告而中止。 –

回答

0

別擔心,算出來。太晚了晚上這個... :(

的任務是逃跑的文件名,以便去除copy現在它的工作原理。

module.exports = { 
    main: { 
     files: [{ 
      expand: true, 
      cwd: "build/css/", 
      src: "style.css", 
      dest: "../" 
     }] 
    }, 
}