【发布时间】:2014-09-14 22:42:24
【问题描述】:
我是否需要从我的项目中手动删除非缩小的 js 文件,或者有没有办法排除或忽略它们。在xcode中可能吗?我还没有找到好的答案。
【问题讨论】:
我是否需要从我的项目中手动删除非缩小的 js 文件,或者有没有办法排除或忽略它们。在xcode中可能吗?我还没有找到好的答案。
【问题讨论】:
一个典型的解决方案是将您的项目安排到“src”和“build”目录中。因此,您的所有原始源代码都将位于“src”下,并且您的构建过程将生成一个旨在执行而不是修改的“构建”。因此,您的缩小代码将在“build”下,而未缩小的代码将在“src”下。
这使得分发构建变得更加容易,因为它删除了用于开发的庞大源代码和实用程序(例如单元测试、部署脚本、文档等)。它还消除了在生产环境中编译的需要,这使得它更快、更容易部署,因为它不需要时间来编译,也不需要安装编译工具链(只需共享运行时库)。
此外,您还可以使用构建目录来构建基于平台的几种不同类型的构建。对于 Web 开发,传统上认为只有一个构建(因为所有浏览器下载相同的源)。这不仅不是必需的,而且近年来,随着 Cordova 等平台的出现,需要特定于平台的构建。
【讨论】: