В OSX Grunt-Watch срабатывает при каждом открытии файла. Чем это вызвано?

Событие смены часового механизма запускается каждый раз, когда я открываю просматриваемый файл. Не имеет значения, какую IDE я использую (Coda, Text Edit, Eclipse), событие change всегда срабатывает.

Возможно ли, чтобы OSX редактировал содержимое файла таким образом, чтобы grunt-watch воспринял изменение? Надеюсь, я не единственный человек, который когда-либо сталкивался с этой проблемой.

OSX 10.13.1 High Sierra, использующий следующие deps вместе:

"devDependencies": {
  "grunt": "^1.0.2",
  "grunt-contrib-less": "^1.4.1",
  "grunt-contrib-uglify": "^3.3.0",
  "grunt-contrib-watch": "^1.0.0",
  "grunt-env": "^0.4.4",
  "grunt-express-server": "^0.5.3"
}

watch: {
  JSlibs: {
    files: ['src/js/_components/**/*.js'],
    tasks: ['uglify:libs'],
    options:{
      livereload:true
    }
  },
  JSapp:{
    files: ['src/js/**/*.js'],
    tasks: ['uglify:app'],
    options:{
      livereload:true
    }
  },
  LESSlibs: {
    files: ['src/js/_components/**/*.css'],
    tasks: ['less:libs'],
    options:{
      livereload:true
    }
  },
  LESSapp: {
    files: ['src/css/**/*.less'],
    tasks: ['less:app'],
    options:{
      livereload:true
    }
  }
},

0 ответов

Другие вопросы по тегам