不确定您是如何设法让应用程序出现在~/Library/Trigger Toolkit
. 此概述可能会有所帮助:
Forge 应用程序的文件夹结构类似于:
my-app/
local_config.json
src/
config.json
identity.json
index.html
命令行程序尝试将forge
当前工作目录视为一个应用程序(即它希望您在上述文件夹中运行它my-app
)。
例外是forge create
设置此结构。例如,如果你跑forge create
进去,/Users/tim/my-app
那么它会设置类似上面的东西。
Trigger Toolkit 有两个操作来处理这些类型的文件夹 - 创建和导入。create 操作设置了一个类似上面的应用程序结构,import 操作允许将my-app
上面的文件夹导入到 Toolkit 中可用的应用程序列表中。
您可以使用列表中应用旁边的“忘记”按钮从列表中删除应用。如果你想“销毁”一个应用程序,它总是归结为删除一个文件夹,在这种情况下,我会删除该my-app
文件夹。
该文件夹~/Library/Trigger Toolkit
包含 Trigger Toolkit 本身的代码,以及一个跟踪 Toolkit 中列出的应用程序的文件。我可以看到您会在此文件夹中显示应用程序的唯一方法是手动cd
访问它并使用forge create
.
总而言之,每个应用程序都被隔离到一个文件夹中。使用命令行工具时,您只需要使用例如forge build android
并forge run android
在该应用程序的特定文件夹中。如果使用工具包,您需要导入文件夹或通过工具包创建它,单击应用程序列表中的该应用程序会将您置于其上下文中,从那里运行/打包操作将使用为该应用程序注册的文件夹运行。