Ошибка при создании уменьшенного CSS с помощью grunt-contrib-cssmin
У меня есть проблема, когда я пытаюсь создать минимизированный CSS с grunt-contrib-cssmin.
SourceMapon
cssmin.js` имеет значение false, и я не могу найти, почему я продолжаю получать это сообщение об ошибке.
Что мне делать с этим ./source-map/source-map-generator" error?
Сообщение об ошибке
Loading "cssmin.js" tasks...ERROR
>> Error: Cannot find module './source-map/source-map-generator'
Gruntfile.js
grunt.initConfig({
cssmin: {
target: {
files: [{
expand: true,
cwd: 'css',
src: ['*.css', '!*.min.css'],
dest: 'css',
ext: '.min.css'
}, {
expand: true,
cwd: 'css',
src: ['*.css', '!*.min.css'],
dest: 'mw/css/',
ext: '.min.css'
}]
}
},
watch: {
cleancss: {
files: ['*.css', '!*.min.css'],
tasks: 'cssmin'
},
},
});
// Load the plugin
grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.loadNpmTasks('grunt-contrib-watch');
// Default task(s).
grunt.registerTask('default', ['watch']);
1 ответ
Решение
Попробуй убрать свой node_modules
папку и переустановите ваши зависимости с npm install
, И попробуйте перезапустить свою задачу