Gruntjs Grunt concat没有错误,但不';t工作

Gruntjs Grunt concat没有错误,但不';t工作,gruntjs,Gruntjs,Hi Grunt concat不会显示错误,但它不会集中显示my styles.css文件。以下是它的屏幕截图: 链接: 这是我的css文件的截图,它仍然没有被连接(你也可以在下面看到我的文件夹结构): 链接: 这是我的GrunFile.js(也许我应该在concat_css中使用不同的分隔符): 我很确定这个任务叫做concat,而不是concat\u css。您的配置需要与该名称匹配(也就是说,您根本不应该使用concat\u css)。除此之外,为什么要将分隔符设为右大括号(})?如果您有

Hi Grunt concat不会显示错误,但它不会集中显示my styles.css文件。以下是它的屏幕截图:

链接:

这是我的css文件的截图,它仍然没有被连接(你也可以在下面看到我的文件夹结构):

链接:

这是我的GrunFile.js(也许我应该在concat_css中使用不同的分隔符):


我很确定这个任务叫做
concat
,而不是
concat\u css
。您的配置需要与该名称匹配(也就是说,您根本不应该使用
concat\u css
)。除此之外,为什么要将分隔符设为右大括号(
}
)?如果您有多个文件,几乎肯定会在连接的CSS文件中导致语法错误。除非你有特别的需要,否则我不会考虑这个选择

concat: {  // <-- change this to match the name of the task: "concat"
  all: {
    src: ["css/styles.css"],
    dest: "css/styles.css"
  },
},

concat:{//nope它叫concat_css,我从这个链接上看到了这一点:但我想我不需要那个插件,因为你对我另一个问题的回答起了作用。如果我将compress设置为“false”。那么它将集中我的css文件:)。啊,是的。它有助于指定你正在使用的插件(另一个是
grunt contrib concat
,IMO,哪个更好)。
concat: {  // <-- change this to match the name of the task: "concat"
  all: {
    src: ["css/styles.css"],
    dest: "css/styles.css"
  },
},