【发布时间】:2015-11-19 03:56:43
【问题描述】:
当我尝试使用 grunt-contrib-cssmin.
SourceMaponcssmin.js` 设置为 false 创建缩小 css 时遇到问题,我无法找到为什么我不断收到此错误消息。
我该怎么处理这个./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']);
【问题讨论】:
-
尝试删除您的
node_modules文件夹并使用npm install重新安装您的依赖项。并尝试重新运行您的任务 -
我是一名新的网络开发人员,尽管问题看起来很傻,但您给出了正确的解决方案,我解决了。谢谢你,@LouisBarranqueiro。
-
好消息。我要把它添加为anwser
标签: javascript node.js gruntjs grunt-contrib-cssmin