通过 atom 发出咕噜声是行不通的

Grunt via atom won't work

我安装了 Atom 编辑器并尝试通过插件 g运行t-运行ner 运行 g运行t 任务。但没有成功。 OS: windows 8.1

我的步骤是:

1) 使用 npm

安装 node.js

2) 得到 g运行t

npm install -g grunt-cli

3) 安装 sass-plugin

npm install grunt-contrib-sass --save-dev

4) 创建 package.json 包含的文件

{
  "name": "test-app",
  "version": "0.1.0",
  "devDependencies": {
    "grunt": "~0.4.5",
    "grunt-contrib-sass": "^0.9.2"
  }
}

5) 添加 Gruntfile.js:

module.exports = function(grunt) {
  grunt.initConfig({
    sass: {                              // Task
      dist: {                            // Target
        options: {                       // Target options
          style: 'expanded'
        },
        files: {                         // Dictionary of files
          'styles/main.css': 'styles/main.scss'       // 'destination': 'source'
        }
      }
    }
  });

  grunt.loadNpmTasks('grunt-contrib-sass');
  grunt.registerTask('default', ['sass']);
};

尝试通过 Atom 的 g运行t-运行ner 插件启动 g运行t 的结果:

Grunt exited: code 1.

但是如果我使用 "grunt"-command 通过终端执行它,它会完美运行

我还没有完全研究这个问题,但就我而言,这是 Atom 的 'grunt-runner' 和 'build' 插件之间的一些冲突。

最后,我只是在没有 'build' 插件的情况下重新安装了 Atom,现在它可以正常工作了。 但我仍然不知道为什么会发生冲突