Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
sails.js less livereload带咕噜手表不工作_Less_Sails.js_Grunt Contrib Watch - Fatal编程技术网

sails.js less livereload带咕噜手表不工作

sails.js less livereload带咕噜手表不工作,less,sails.js,grunt-contrib-watch,Less,Sails.js,Grunt Contrib Watch,我用grunt完美地用css编译了较少的文件,结果显示.tmp/public/styles 所以现在livereload和grunt contrib watch应该在sails生成项目中自然制作吗? 还是我必须进行特殊配置 我在tasks/pipeline.js文件中发现了这一点,但不确定该做什么 // CSS files to inject in order // // (if you're using LESS with the built-in default config, you'll

我用grunt完美地用css编译了较少的文件,结果显示.tmp/public/styles
所以现在livereloadgrunt contrib watch应该在sails生成项目中自然制作吗?
还是我必须进行特殊配置

我在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文件…

应该是什么

Watch只查找已更改且执行较少的文件、sass、注入等,但它不会重新加载

您可以在
task/config/watch.js