javascript - Getting interesting error when compressing the JS files - trying to read a folder as JS file -


i have grunt task loops through directories , sub directories , compresses js , css files.

i following error means accidentally thought less.js folder javascript file. wondering possible configure regular expression (wildcard) skip directories have name such less.js.

enter image description here

module.exports = function(grunt) {     grunt.initconfig({         uglify: {             options: {                 mangle: false             },             files: {                 expand: true,                 flatten: false,                 cwd: "script",                 src: ["**/*.js", "**/!*.min.js"],                 dest: "release/script",                 ext: ".js"             }         }, cssmin: {             target: {                 files: [{                     expand: true,                     flatten: false,                     cwd: "style",                     src: ["**/*.css", "**/!*.min.css"],                     dest: "release/style",                     ext: ".css"                 }]             }         }     });      grunt.loadnpmtasks("grunt-contrib-cssmin");     grunt.loadnpmtasks("grunt-contrib-uglify");      grunt.registertask("default", ["uglify", "cssmin"]); }; 

you decide ignore folder contains .js in folder name adding rule files:

!*.js/ 

Comments