加载" Gruntfile.js"的任务...错误

时间:2016-11-02 15:02:06

标签: javascript gruntjs

'use strict';

module.exports = function (grunt) {
require('load-grunt-tasks')(grunt);

require('time-grunt')(grunt);

var config = {
    app:'app',
    dist:'dist'
}

grunt.initConfig({
    config: config,

    copy: {
        dist_html: {
            src:'<%= config.app %>/index.html',
            dest:'<%= config.dist %>/index.html'
        },
        dist_js: {
            src:'<%= config.app %>/js/index.js',
            dest:'<%= config.dist %>/js/index.js'
        }
    },

    clean: {
        dist: {
            src: '<%= config.dist %>/index.html'
        }
    }
});}}

cmd picture 我在cmd中输入“grunt copy”,但是它出错了。我很快就开始学习咕噜声,我怎么能解决这个问题呢?我需要帮助,想一想。

2 个答案:

答案 0 :(得分:0)

您需要注册任务才能在cmd中使用它。

例如:

grunt.registerTask(taskName, [description, ] taskFunction)

答案 1 :(得分:0)

你只配置了要使用的pathes,你应该像这样创建一个任务:

VAR="VALUE"
export VAR

这里有关于grunt任务的更多信息: http://gruntjs.com/api/grunt.task