Node.js 格伦特给出了一个奇怪的回答;警告:错误:意外令牌…“;消息
我正在为以下名为“test.css”的css文件设置grunt缩小任务: 我在运行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
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"
}
}