For the complete documentation index, see llms.txt. This page is also available as Markdown.

工作区

同时运行多个 DCL 项目

通过将这些项目分组到一个工作区中,在预览中运行多个 Decentraland 项目。运行多个相邻场景以查看它们如何适配,或者也可以运行多个 智能穿戴设备 一起运行,看看它们如何彼此交互以及与不同场景的交互。

在工作区中运行多个项目可提供更完整的测试方式,以确保不同内容能很好地协同工作。工作区是一项调试功能,不会影响已发布场景中的体验。

创建工作区

  1. 下载 Goerli Plaza 仓库。

  2. 创建一个单独的顶级文件夹来存放工作区。

  3. 从 Goerli Plaza 仓库中,将以下文件复制到你的工作区:

    • dcl-workspace.json

    • package.json

    • .gitignore

  4. 在这个文件夹中,为你要处理的每个项目在根级别添加一个文件夹。你可以拖入包含场景或智能穿戴物的现有文件夹。对于新文件夹,请运行 npx @dcl/sdk-commands init 在每个文件夹内,以创建一个 Decentraland 项目。

    注意:确保各个场景的地块不要重叠。

  5. 在工作区文件夹中执行以下命令,以创建所需文件:

    npm run update-parcels && npm run sync && npm run test && npm run format

你可以通过打开 dcl-workspace.json 文件并检查其中列出的路径来确认哪些项目属于该工作区。 文件夹 数组中。

运行工作区

运行 npm run start 在工作区的根文件夹上。这样会同时运行所有项目,并可在一个预览窗口中查看。此预览的行为与预览单个场景时完全相同。

工作区中的任何智能穿戴物都可以通过在背包中找到它们来试戴。

添加项目

创建工作区后,你可以通过编辑 dcl-workspace.json 文件手动添加其他项目。向 文件夹 数组中添加一项,并填写你要添加的文件夹的相对路径。例如 my-other-example.

你也可以使用绝对路径添加不在工作区文件夹内的项目。

要添加或移除项目,请编辑 dcl-workspace.json 文件,以在工作区中包含每个项目的相对路径,放在 文件夹 数组中。

最后更新于