在 Windows 10 UWP WinJS 应用程序中,我如何决定将哪些文件包含在构建中?

In a Windows 10 UWP WinJS App, how can I decide which files get included in the build?

我正在使用 javascript 构建一个 UWP 应用程序,在一个子文件夹中,我有一个 node_modules 文件夹和一堆用于编译和调试的文件,但不应该在最终版本。

我不知道如何在构建中包含或排除文件夹,但重要的是我能够让它们在项目中可见。

I don't know how to include or exclude folders from the build.

当您构建一个包含多个文件的项目时,您可以在项目文件中单独列出每个文件,或者您可以使用通配符将所有文件包含在一个目录或一组嵌套目录中。您可以从输入列表中明确排除该文件或目录。项目中可能还有您只想在特定条件下包含的文件。您可以显式声明文件包含在构建中的条件。更详细的可以参考MSBuild Items官方文档

I have a node_modules folder and a bunch of files that are there for compilation and debugging, but should not be in the final build.

请参考以下屏幕截图,如果您将文件 Package Action 设置为 Content,将选择该文件进行构建。您可以检查该值是否正确。