cordova从项目中排除非小型js

cordova从项目中排除非小型js,cordova,xcode5,minify,Cordova,Xcode5,Minify,我是否需要从我的项目中手动删除未缩小的js文件,或者是否有方法排除或忽略它们。在xcode中可能吗?我还没有找到一个好的答案。一个典型的解决方案是将您的项目安排到src中并构建目录。因此,您的所有原始源代码都将在src下运行,并且您的构建过程将生成一个旨在执行而不是修改的构建。因此,缩小的代码将进入构建,而未统一的代码将进入src 这使得发布构建变得更加容易,因为它删除了用于开发的庞大源代码和实用程序,如单元测试、部署脚本、文档、,它还消除了在生产环境下进行编译的需要,从而使其更快、更易于部署,

我是否需要从我的项目中手动删除未缩小的js文件,或者是否有方法排除或忽略它们。在xcode中可能吗?我还没有找到一个好的答案。

一个典型的解决方案是将您的项目安排到src中并构建目录。因此,您的所有原始源代码都将在src下运行,并且您的构建过程将生成一个旨在执行而不是修改的构建。因此,缩小的代码将进入构建,而未统一的代码将进入src

这使得发布构建变得更加容易,因为它删除了用于开发的庞大源代码和实用程序,如单元测试、部署脚本、文档、,它还消除了在生产环境下进行编译的需要,从而使其更快、更易于部署,因为编译不需要时间,而且编译工具链不必仅安装在共享的运行时库中


此外,还可以使用build目录基于平台构建几种不同类型的构建。对于web开发,传统上认为只有一个构建,因为所有浏览器下载相同的源代码。这不仅不是必需的,而且近年来,随着Cordova等平台的出现,有必要进行特定于平台的构建。

我需要维护这两个目录,还是可以将它们保持同步(不包括非min js文件)?您可以使用构建脚本将src代码编译成一个构建。生成应该完全由生成脚本重新创建,而不是由源代码管理跟踪。然后只将构建部署到生产环境,而不是源环境。