首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >减少未找到错误的任务

减少未找到错误的任务
EN

Stack Overflow用户
提问于 2016-01-27 23:35:03
回答 1查看 843关注 0票数 4

我最近开始使用grunt,但似乎无法工作:我使用npm安装了grunt-cli,也安装了一些使用npm的grunt模块,没有任何问题。我正在尝试将所有引导框架的较少文件编译到一个css文件中,但是一直收到一个错误,说找不到较少的任务。我确信一切都在它应该在的地方,并且我在gruntfile中加载了这个无杂碎的插件。知道我哪里可能出问题了吗?

我的包裹.的内容:

代码语言:javascript
复制
{
    "name": "dConference",
    "version": "0.1.0",
    "devDependencies": {
    "grunt": "latest",
    "grunt-contrib-jshint": "latest",
    "jshint-stylish": "latest",
    "grunt-contrib-uglify": "latest",
    "grunt-contrib-less": "latest",
    "grunt-contrib-cssmin": "latest",
    "grunt-contrib-watch": "latest" 
    }
}

还有我的gruntfile.js的内容:

代码语言:javascript
复制
//gruntfile specifying all tasks to be performed

module.exports = function(grunt){
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),

        //all configuration goes here
        less: {
            build: {
                files: [{
                    expand: true,
                    cwd: "components/less",
                    src: ["*.less"]
                    dest: "css/main.css"
                }               ]
            }
        }

    });

    grunt.loadNpmTasks("grunt-contrib-jshint");
    grunt.loadNpmTasks("grunt-contrib-uglify");
    grunt.loadNpmTasks('grunt-contrib-less');
    grunt.loadNpmTasks("grunt-contrib-cssmin");
    grunt.loadNpmTasks("grunt-contrib-watch");



};
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-27 23:42:00

我将Gruntfile.js制作如下。

代码语言:javascript
复制
module.exports = function(grunt) {
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),
        less: {
            build: {
                files: {
                    'css/main.css': 'components/less/bootstrap.less'
                }
            }
        }

    });

    grunt.loadNpmTasks("grunt-contrib-jshint");
    grunt.loadNpmTasks("grunt-contrib-uglify");
    grunt.loadNpmTasks('grunt-contrib-less');
    grunt.loadNpmTasks("grunt-contrib-cssmin");
    grunt.loadNpmTasks("grunt-contrib-watch");
};

并且在项目根文件夹上运行“无咕噜声”是成功的。成功运行“无咕噜”命令后,在css文件夹下生成main.css。

项目结构是:

试验项目

  • 组件/减去
    • 混合器文件夹
    • 所有其他无引导文件

  • css
  • Gruntfile.js
  • package.json

请站在你这边试试,让我知道结果。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35050245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档