簡體   English   中英

組裝中有多個輸出擴展

[英]Multiple output extensions in assemble

我有一個像這樣的咕unt聲文件(匯編配置的一部分):

pages: {
    files: [{expand: true,
      cwd: 'src/pages/',
      src: '**/*.hbs',
      dest: 'dist/',
      ext: '.html'
    }]
  }

這樣,它將獲取每個hbs文件,並使用html擴展名呈現它們。 是否有一個css文件與.hbs文件位於同一文件夾中,並且該匯編將其移動到與已編譯的html文件相同的文件夾中。

為了進一步說明,我希望將除.hbs文件之外的每個文件都移到與已編譯的hbs文件相同的位置。 組裝可能嗎?

我用另一個Grunt插件grunt-contrib-copy和以下任務解決了這個問題:

copy: {
  main: {
    files: [ 
      {expand: true, cwd: 'src/pages/', src: ['**', '!**/*.hbs'], dest: 'dist/', filter: 'isFile'}
    ]
  }
},

這樣,它將除hbs文件以外的每個文件復制到匯編生成html文件的相同文件夾中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM