2

我一直在試圖通過運行grunt沒有concat,uglify和minify沒有成功來建立我的yo proyect。我的評論如下:與Grunt沒有concat,uglify和縮小bulding

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

我之後有沒有錯誤,但它不是建立.css。這是正確的做法嗎?這是我的Gruntfile.js。謝謝。

回答

0

除了連接,醜化和縮小文件之外,這些任務(以及useminPrepareusemin,所以也評論這些任務)也正在將資產寫入dist文件夾。現在你必須以其他方式編寫它們,我建議使用copy任務:

copy: { 
    dist: { 
     files: [{ 
      expand: true, 
      dot: true, 
      cwd: '<%= config.app %>', 
      dest: '<%= config.dist %>', 
      src: [ 
       '.tmp/styles/{,*/}*.css', 
       '<%= config.app %>/scripts/{,*/}*.js', 
       // ...