用Yeoman禁用LiveReload

bre*_*ter 6 yeoman livereload

在IE8中进行测试时,由于不支持Web套接字,LiveReload会抛出错误.有没有办法配置yeoman禁用LiveReload?

All*_*sen 1

是的,有一个我认识的人。

  1. 转到您的项目文件夹并找到该文件Gruntfile.js
  2. 在编辑器中打开文件
  3. 删除reload:watch:

它看起来像这样:

// default watch configuration
watch: {
  coffee: {
    files: 'app/scripts/**/*.coffee',
    tasks: 'coffee reload'
  },
  compass: {
    files: [
      'app/styles/**/*.{scss,sass}'
    ],
    tasks: 'compass reload'
  },
  reload: {
    files: [
      'app/*.html',
      'app/styles/**/*.css',
      'app/scripts/**/*.js',
      'app/images/**/*'
    ],
    tasks: 'reload'
  }
}
Run Code Online (Sandbox Code Playgroud)

删除它后,如下所示:

// default watch configuration
watch: {
  coffee: {
    files: 'app/scripts/**/*.coffee',
    tasks: 'coffee reload'
  },
  compass: {
    files: [
      'app/styles/**/*.{scss,sass}'
    ],
    tasks: 'compass reload'
  }
}
Run Code Online (Sandbox Code Playgroud)

我想我看到了一个命令行标志,但我找不到它。