在CQ5中创建文件夹和在CRXDE Lite中创建项目之间的区别

时间:2015-05-26 06:27:47

标签: cq5 aem

我正在使用CQ5并尝试创建我的第一个组件和模板。在apps文件夹中创建组件/模板时,我们总是创建一个文件夹,而不是项目。

我想知道文件夹和项目之间的区别。

1 个答案:

答案 0 :(得分:1)

唯一的区别是创建文件夹只是创建一个文件夹,而创建项目则创建一个示例工作项目。

Create Folder ...中使用CRXDE选项时,它会尝试在存储库中的所选路径下创建一个文件夹。您需要多次使用此选项来创建所需的项目结构,并相应地创建相应的组件,模板,包,内容和包。

然而,您使用Create Project ...中的CRXDE选项,无论您当前的路径如何,都会创建以下内容

  1. /apps/<<project-name>> - 项目容器
  2. /apps/<<project-name>>/components - 项目的components文件夹,包含示例组件。
  3. /apps/<<project-name>>/src - src文件夹,包含示例包源代码。
  4. /apps/<<project-name>>/install - 包含构建的包
  5. 的安装文件夹
  6. /content/<<project-name>> - 内容节点,sling:resourceType指向项目中的示例组件。
  7. /etc/packages/<<java-suffix>>/<<project-name>>.zip - 您的项目的包,包含过滤条件/apps/<<project-name>>/content/<<project-name>>
  8. 如前所述,这将是一个有效的样本。因此,访问http://<<server-host>>:<<port>>/content/<<project-name>>.html,实际上会显示文本

      

    Hello World

    Adobe documentation for Developing with CRXDE Lite本身就是不言自明的。