Node.js 格伦特给出了一个奇怪的回答;警告:错误:意外令牌…“;消息

Node.js 格伦特给出了一个奇怪的回答;警告:错误:意外令牌…“;消息,node.js,gruntjs,Node.js,Gruntjs,我正在为以下名为“test.css”的css文件设置grunt缩小任务: 我在运行grunt时收到以下消息: 警告:错误:意外标记:punc({)[test.css:1,4] 我的“Gruntfile.js”文件当前如下所示: module.exports = function(grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), uglify: { options: { ban

我正在为以下名为“test.css”的css文件设置grunt缩小任务:

我在运行
grunt
时收到以下消息:

警告:错误:意外标记:punc({)[test.css:1,4]

我的“Gruntfile.js”文件当前如下所示:

module.exports = function(grunt) {
  grunt.initConfig({
  pkg: grunt.file.readJSON('package.json'),
  uglify: {
    options: {
      banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n'
    },
    min: {
      src: 'test.css',
      dest: 'test.min.css'
    }
  }
  });

  grunt.loadNpmTasks('grunt-contrib-uglify');
  grunt.registerTask('default', ['uglify']);
};
{
  "name": "kaidez",
  "version": "0.1.0",
  "devDependencies": {
    "grunt": "~0.4.0",
    "grunt-contrib-uglify": "~0.1.1"
  }
}
运行grunt v4.0和node v0.8.20,两者都是全局安装的。都安装了
grunt cli
uglify
。“Gruntfile.js”、“package.json”和“test.css”在同一个目录中。所有这些文件都在WordPress站点的“themes”目录中,但我不知道这是问题所在


有什么想法吗?

丑陋的任务只针对JavaScript文件。对于CSS,签出,这意味着grunt CSS(cit Jonathan Lonowski评论)

丑陋的
uglify
任务只适用于JavaScript文件。对于CSS,请签出,这表明。乔纳森·洛诺夫斯基:非常感谢……它成功了!!!如果我对评论进行编码投票,我会撞上你。@JonathanLonowski你应该把你的评论作为一个答案。唉,这个问题让我头痛了好长时间。很简单:)
{
  "name": "kaidez",
  "version": "0.1.0",
  "devDependencies": {
    "grunt": "~0.4.0",
    "grunt-contrib-uglify": "~0.1.1"
  }
}