0

我想更改 ajax minifier 的输出文件夹,这样当我构建我的项目时,所有 javascripts 最终都在输出文件夹中,而不是原始文件旁边的副本。

<Import Project="$(MSBuildExtensionsPath)\Microsoft\MicrosoftAjax\ajaxmin.tasks" />
<Target Name="AfterBuild">
    <ItemGroup>
        <JS Include="SourceScripts\*.js" />  <!--Output="Scripts\*.js"-->
    </ItemGroup>
    <ItemGroup>
        <CSS Include="**\*.css" Exclude="**\*.min.css" />
    </ItemGroup>
    <AjaxMin
            JsSourceFiles="@(JS)"  JsSourceExtensionPattern="\.js$" JsTargetExtension=".min.js"
            CssSourceFiles="@(CSS)" CssSourceExtensionPattern="\.css$" CssTargetExtension=".min.css"  />
</Target>

像这样的东西。我有一个名为 SourceScripts 的文件夹和一个名为 Scripts 的镜像文件夹。当我构建时,我希望将 SourceScripts(及其文件夹)中的脚本缩小并复制到 Scripts 文件夹(相同的文件夹结构)。这可能吗?我们正在使用 VS 2010。

4

0 回答 0