我的項目結構非常複雜,它是jsp/js/css文件的混合。我使用'dir'和'modules',輸出文件夾包含一切從baseUrl開始,它是成千上萬的文件和文件夾,但我只需要在'modules'指令中指定的幾個構建層文件,r.js使用'dir'和'modules'時排除非構建層文件
有沒有辦法將非構建層文件複製到'dir'文件夾中?
我的項目結構非常複雜,它是jsp/js/css文件的混合。我使用'dir'和'modules',輸出文件夾包含一切從baseUrl開始,它是成千上萬的文件和文件夾,但我只需要在'modules'指令中指定的幾個構建層文件,r.js使用'dir'和'modules'時排除非構建層文件
有沒有辦法將非構建層文件複製到'dir'文件夾中?
使用
skipDirOptimize: true
排除所有非構建層文件。然後r.js將只優化(和複製)構建層(構建腳本的modules
部分)。
請參閱文檔the example.build.js文件。
最新回答,但您可以嘗試removeCombined選項。見https://github.com/jrburke/r.js/blob/master/build/example.build.js#L349
下面是從上述網址片段
//If set to true, any files that were combined into a build bundle will be
//removed from the output folder.
removeCombined: false,