为什么我用Grunt启动服务命令行不打印信息?

发布于 2022-09-02 12:00:59 字数 4208 浏览 16 评论 0

图片描述

一直都这样,也不打印错误信息。

Gruntfile.js:

module.exports = function(grunt){

    grunt.initConfig({
        watch:{
            jade:{
                files:['views/**'],
                options:{
                    livereload:true
                }
            },
            js:{
                files:['public/inc/js/**'],
                tasks:['uglify:buildmin'],
                options:{
                    livereload:true
                }
            },
            css: {
                files: ['public/inc/sass/**'],
                tasks: ['sass:compressd']
            }
        },
        nodemon:{
            dev:{
                script:'store.js',
                options:{
                    nodeArgs:['--debug'],
                    ignoreFiles:['README.md','node_modules/**','.DS_Store'],
                    watchedExtensions:['js'],
                    watchedFolders:['app','config'],
                    //debug:true,
                    delayTime:1,
                    evn:{
                        PORT:18080
                    },
                    callback: function (nodemon) {
                        nodemon.on('log', function (event) {
                            console.log(event.colour);
                        });
                    },
                    cwd:__dirname
                }
            }
        },
        sass:{
            compressd:{
                options:{
                    style:'compressed'
                },
                files:{
                    'public/css/main_style.min.css': 'public/inc/sass/main_style.scss',
                    'public/css/swiper.min.css':'public/inc/sass/_swiper.scss'
                }
            },
            expanded:{
                options:{
                    style:'expanded'
                },
                files:{
                    'public/css/main_style.css': 'public/inc/sass/main_style.scss'
                }
            }
        },
        uglify:{
            options:{
                mangle: false,
                preserveComments: 'all'
            },
            buildmin:{
                options:{
                    report: "min"
                },
                files:{
                    'public/js/main_script.min.js':['bower_components/jquery/dist/jquery.min.js','bower_components/jquery_lazyload/jquery.lazyload.js','public/inc/js/script.js'],
                    'public/js/swiper.min.js':'bower_components/Swiper/dist/js/swiper.min.js',
                    'public/js/jquery.cxselect.min.js':'bower_components/cxSelect/js/jquery.cxselect.min.js',
                    'public/js/webuploader.min.js':'bower_components/fex-webuploader/dist/webuploader.min.js',
                    'public/js/wxopen2-1.0.0.min.js':'public/js/wxopen2-1.0.0.js'
                }
            },
            buildexp:{
                files:{
                    'public/js/main_script.js':['bower_components/jquery/dist/jquery.js','bower_components/jquery_lazyload/jquery.lazyload.js','public/inc/js/script.js'],
                    'public/js/swiper.js':'bower_components/Swiper/dist/js/swiper.js',
                    'public/js/jquery.cxselect.js':'bower_components/cxSelect/js/jquery.cxselect.js',
                    'public/js/jquery.cxselect.min.js':'bower_components/cxSelect/js/jquery.cxselect.min.js',
                    'public/js/webuploader.js':'bower_components/fex-webuploader/dist/webuploader.js'
                }
            }
        },

        concurrent:{
            tasks:['nodemon','watch','sass:compressd','sass:expanded','uglify:buildmin','uglify:buildexp'],
            //tasks:['nodemon','watch'],
            options:{
                logCuncurrentOutput:true
            }
        }
    });
    grunt.loadNpmTasks('grunt-contrib-watch');
    grunt.loadNpmTasks('grunt-nodemon');
    grunt.loadNpmTasks('grunt-contrib-sass');
    grunt.loadNpmTasks('grunt-contrib-uglify');
    grunt.loadNpmTasks('grunt-concurrent');
    grunt.option('force',true);
    grunt.registerTask('default',['concurrent']);
};

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

无名指的心愿 2022-09-09 12:00:59
grunt -v [your task]
平生欢 2022-09-09 12:00:59

请问下楼主解决了没有

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文