我是该领域的新手,在阅读文档时它说裸流程和托管流程之间的区别是用于初始化项目的expo-cl命令。 但是,当我打开文档时,首先要说的是expo-cli init(https://docs.expo.io/bare/exploring-bare-workflow/),这没有道理吗?
在创建项目和使用项目方面,两者之间的实际区别是什么?
答案 0 :(得分:0)
运行命令expo init YourProject
时,它将询问您是要创建托管工作流程还是裸工作流程项目。对于初学者,我建议您执行托管工作流,因为它会为您处理很多背景工作。
最大的区别在于,在托管工作流中,所有过程都贯穿于EXPO,甚至是构建过程。如果您正在为公司开发应用程序,那么这可能不是一个好主意。他们实际上将您的代码移至服务器并在其中构建。
您还可以稍后从托管工作流程中弹出项目。需要注意的一件事是,某些expo程序包可能在此之后不起作用,您将需要切换到与裸机工作流程兼容的程序包。