sails.js较少livereload与grunt手表无法正常工作

时间:2014-08-16 01:36:53

标签: less sails.js grunt-contrib-watch

我用grunt完成了用css编译的少量文件,我看到 .tmp / public / styles 中的结果 所以现在 livereload grunt-contrib-watch 应该在风帆生成的项目中自然产生吗?
或者我是否需要进行特殊配置?

我发现在 tasks / pipeline.js 文件中,但不知道该怎么做。

// CSS files to inject in order
//
// (if you're using LESS with the built-in default config, you'll want
//  to change `assets/styles/importer.less` instead.)
var cssFilesToInject = [
  'styles/**/*.css'
];

我在 tasks / README.md

文件中看到了
###### `sails lift`

Runs the `default` task (`tasks/register/default.js`).

default.js 文件中,我们得到了:

module.exports = function (grunt) {
    grunt.registerTask('default', ['compileAssets', 'linkAssets',  'watch']);
};

但文件夹中缺少 watch.js 文件...
它应该是什么?

1 个答案:

答案 0 :(得分:0)

Watch仅查找已更改并执行less,sass,injection等的文件 - 但它不会重新加载。

您可以在task/config/watch.js

中添加此内容