我正在使用ajaxmin来缩小我所有的 JS 文件。一切正常,但我对生成输出文件的方式没有什么问题。
目前发生的事情是 JS 文件在其路径旁边被缩小。例如,如果原始路径是includes/js/test.js,那么它会在include/js/test.min.js处被缩小。
我希望我的所有 js 文件在与原始位置不同的位置缩小。例如,我所有的 js 文件都在include/js/JSFILESHERE下,我希望这些 js 文件在include/minifiedjs/MINIFIEDJSFILESHERE处被缩小。
我使用下面的代码。
<Import Project="$(MSBuildExtensionsPath)\Microsoft\MicrosoftAjax\AjaxMin.tasks" />
<Target Name="AfterBuild">
<ItemGroup>
<JS Include="\js\*.js" Exclude="**\*.min.js;" />
</ItemGroup>
<AjaxMin JsSourceFiles="@(JS)" JsSourceExtensionPattern="\js\.js$" JsTargetExtension=".min.js"/>
</Target>
请帮忙。