如何将sails.js与罗盘相结合?

时间:2015-02-18 23:43:54

标签: node.js gruntjs sails.js compass grunt-contrib-compass

首先请原谅我的英文,我希望在风帆中拥有指南针的所有编译能力,指南针能够观看许多目录并编译不以_开头的文件,并创建相同的目录结构对于编译的文件。我怎么能用grunt做这个呢,或者我怎样才能为grunt添加指南针并让指南针编译文件,谢谢

1 个答案:

答案 0 :(得分:1)

sails.js使用grunt进行自动/手动任务运行。 如果您需要简化或自动执行罗盘任务,请使用grunt-compass

技术细节

  • 创建一个新文件tasks / config / compass.js,其内容类似于以下内容

     module.exports = function (grunt) {
        grunt.config.set('compass', {
            src: 'assets/scss/partials',
            dest: 'assets/css/partials'
        });
        grunt.loadTasks('grunt-compass/tasks');
    
      };
  • 然后您应该能够使用运行任务 grunt compass

  • 如果要在文件更改时运行任务,请编辑tasks / watch.js文件并添加指南针任务以及linkAssets任务等。