我知道这个问题已经在这里早些时候被问过,但这个问题的答案并没有说明可以解决这个问题的任何方式,所以我问了一个新问题。我需要任何可用于解决问题的解决方法。我不想将所有文件取出到单独的目录中,因为我希望 Visual Studio 来管理我的项目。而且我不太同意将实际项目之外的所有应用程序代码放在一个单独的项目中的想法。
背景我的混合应用程序项目具有以下目录结构:
项目
------------app
------------dist(由 gulp 实用程序使用 app 目录中的文件创建)
------------图片
------------合并
------------node_modules
------------index.html
-------- ----bower_components
我们正在使用 gulp 连接我们所有的 js 文件并将其作为单个文件放在 dist 目录中。
问题 我们在编译我们的应用程序时面临的问题是插件试图将节点模块以及应用程序文件夹复制到我们不想要的构建中。有没有办法指定我们希望cordova在所有平台的特定平台构建期间复制或忽略的所有文件。像这里一样,我只希望复制 dist 目录中的文件,我们不希望在构建期间复制 app 目录中的任何内容。