从构建中排除文件夹和文件

4
我有一个使用TypeScript的Mercurial(一种版本控制工具)存储库和一些Visual Studio文件,我不想包含在我的XDK构建中,但仍然需要在项目目录中。有没有办法让Intel XDK忽略它们?我尝试使用ignore设置,但它没有起作用。
谢谢。
1个回答

7
在“项目”选项卡中有两个目录,分别是“项目路径”和“源目录”。其中,“项目路径”应始终指向包含“project.xdk”文件的“根”目录(它代表项目的顶层)。“源目录”可以指向项目中仅包含与构建相关的子目录(它应该包含实际代表您项目的“源”文件)。
如果一些其他文件需要位于“源目录”中,则“排除文件类型”是导致这些文件被忽略的选项。您可以使用*通配符来排除文件。请注意,默认的排除字符串(.git,.GIT,.svn,.SVN,.cvs,.hg,.HG,.CVS,.ignore,.IGNORE,.DS_Store)包含一些目录。例如,您可能在列表中包含.hg。如果您想要排除一些文件扩展名,您可以使用类似*.py 的方式添加它们。

谢谢,那么有没有像在git中使用.gitignore一样排除某些目录的简单方法呢?我使用bower来管理JavaScript库,例如Phaser除了构建之外还有大量其他内容,如文档、资源等。 - m1uan
请参见上面的第一段,那应该可以满足你的需求。如果你是在问是否可以将这个列表放在一个单独的文件中,比如.gitignore,那是不可能的。但是你可以像上面所述一样排除整个目录。 - xmnboy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接