如何将 sails.js 与指南针整合?
how can I integrate sails.js with compass?
首先请原谅我的英语,我想在 sails 中拥有 compass 的所有编译能力,compass 能够观察许多目录并编译不以 _ 开头的文件,并创建相同的目录结构对于编译的文件。我如何使用 grunt 执行此操作,或者如何将 compass 添加到 grunt 并让 compass 编译文件,谢谢
sails.js 使用 g运行t 进行自动/手动任务 运行ning。
如果您需要简化或自动化指南针任务,请使用 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 文件并添加 compass 任务和 linkAssets 任务等,如果你想 运行 文件更改时的任务。
首先请原谅我的英语,我想在 sails 中拥有 compass 的所有编译能力,compass 能够观察许多目录并编译不以 _ 开头的文件,并创建相同的目录结构对于编译的文件。我如何使用 grunt 执行此操作,或者如何将 compass 添加到 grunt 并让 compass 编译文件,谢谢
sails.js 使用 g运行t 进行自动/手动任务 运行ning。 如果您需要简化或自动化指南针任务,请使用 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 文件并添加 compass 任务和 linkAssets 任务等,如果你想 运行 文件更改时的任务。