Grunt css压缩插件执行时报错
第一次接触GRUNT配置什么的都是按照书上来的,但是执行的时候就一直报错,百度了很久,类似的问题已也找到了许多,但还是没有找到可行的解决方案。
package.json 代码:
{
"name":"CSS_ZIP",
"description":"css压缩器",
"engines":{
"node":">=0.8.0"
},
"dependencies":{
"grunt":"~0.4.2",
"grunt-contrib-cssmin":"x"
}
}
Gruntfile.js 代码:
module.exports=function(){
//配置
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
cssmin:{
options:{
keepSpecialComments:0
},
compress:{
files:{
"css/min/main-min.css":[
"css/*.css"
]
}
}
}
});
//装载css压缩插件
grunt.loadNpmTasks('grunt-contrib-cssmin');
//注册任务
grunt.registerTask('default',['cssmin']);
}
我执行的顺序如下:
1.首先在当前项目中安装插件(执行npm install)
2.然后执行grunt的命令
可以清楚的看到报错鸟。。。。。,网上找了很多答案如:
1.删除原有的node_modules,然后再执行npm install (扑街)
2.可能是grunt插件安装的不完整导致无法找到,删除重新安装grunt(扑街)
3.安装的grunt不是全局的,删除原有,按照全局方式安装(扑街)
等等...
列出上述问题,只是说明我真的认真的去百度过,所以,请各位客观不要再鄙视我。
npm grunt node.js grunt-contrib-cssmin
抹小布poi
10 years, 4 months ago