我创建了一个新的cordova项目(从命令行cordova create firstProject com.examplefirstproject FirstProject
),然后我添加了我需要的平台(cordova platform add android
),此时我从Cordova文档中读到了我需要的构建项目(cordova build android
)。
为什么我们需要建立项目? 我尝试模拟项目而不构建它,它工作正常。所以,我问为什么我应该运行命令来构建项目。
唯一的区别"从我运行构建命令的项目中,在未构建项目的firstproject \ platforms \ android(here is the list of folders and files和构建项目的here is the list)中存在更多文件夹。
答案 0 :(得分:1)
build命令将重新编译应用程序。在很多情况下这很重要。每当您更改应用程序的核心功能(而不是HTML,JS,CSS等)时,您将需要重新构建应用程序以使这些更改变得明显。此外,您将在项目完成时找到,为了发布应用程序,您必须构建应用程序的发布版本。
当您仅仅编辑应用内容时,您不需要构建应用,这就是导致您看似混乱的原因。
值得注意的是,当您使用' run'命令来模拟应用程序,这也将创建应用程序的全新版本。