验证 snapcraft.yaml 时出现问题:“/home/Desktop/xxx-snappy/folder/”不是 'object' 类型

Issues while validating snapcraft.yaml: '/home/Desktop/xxx-snappy/folder/' is not of type 'object'

下面是我的快照文件。你能解释一下如何使用复制插件吗?我只想将文件从一个文件夹复制到另一个文件夹。

name: xxx
version: 6.0
# The vendor for the snap (replace 'Vendor <email@example.com>')
vendor: xxx@gmail.com
summary: a sample package
description: blah blah blah
icon: icon.png

parts:
 glue:
 plugin: copy
 source: /home/Desktop/xxx-snappy/folder/
 files: 
 .: /bin/xxx

您好像在使用 snapcraft v1.x,对吗?假设是这样,这个 YAML 看起来不错,除了部分内的缩进;它实际上不是有效的 YAML。试试这个:

name: xxxx
version: 6.0
# The vendor for the snap (replace 'Vendor <email@example.com>')
vendor: xxx@gmail.com
summary: a sample package
description: blah blah blah 
icon: icon.png

parts:
  glue:
    plugin: copy
    source: /home/Desktop/xxx-snappy/folder/
    files: 
      .: /bin/folder