首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >咕噜声再小一点。没有发现更少的目标?

咕噜声再小一点。没有发现更少的目标?
EN

Stack Overflow用户
提问于 2015-07-28 13:01:03
回答 1查看 491关注 0票数 0

我在未来的项目中使用Yeoman安装了angular-generator,并计划使用less

我拥有的:

代码语言:javascript
复制
npm install grunt-contrib-less --save-dev

Gruntfile.js

代码语言:javascript
复制
watch: {
            tests: '<%= nodeunit.tests %>',
            tasks: 'default',
            styles: {
                files: ['app/styles/less/*.less'], // which files to watch
                tasks: ['less']
            }
        },
less: {
            development: {
                options: {
                    paths: ["app/styles/less"],
                    yuicompress: true
                },
                files: {
                    // target.css file: source.less file
                    "app/styles/main.css": "app/styles/less/main.less"
                }
            }
        },

grunt.loadNpmTasks('grunt-contrib-less');

grunt.registerTask('default', ['jshint', 'clean', 'copy', 'useminPrepare', 'ngtemplates', 'concat', 'uglify', 'cssmin', 'usemin', 'nodeunit', 'less']);

在运行较少的咕噜声之后,我有以下错误:

代码语言:javascript
复制
>> No "less" targets found.
Warning: Task "less" failed. Use --force to continue.

我怎么能修好这个?

EN

回答 1

Stack Overflow用户

发布于 2015-07-28 13:12:20

我不知道你提到了什么,但我使用的是下面的内容,它正在起作用:

代码语言:javascript
复制
watch {
  ..,
  less: {
    files: ['<%= config.app %>/styles/{,*/}*.less'],
    tasks: ['less']
  },
},

....

less: {
  production: {
    options: {
      paths: ['dist/styles'],
      cleancss: false
    },
    files: {
      '.tmp/styles/main.css': 'app/styles/main.less'
    }
  }
},
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31677111

复制
相关文章

相似问题

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