- Add a prebuild zip with the website as plogon doesn't support NodeJS building yet
This commit is contained in:
+17
-7
@@ -39,17 +39,27 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="images\" />
|
<Folder Include="images\" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
<!--This doesn't work until Plogon is updated to include NodeJS-->
|
||||||
|
<!-- <Target Name="NodeJS Compile" BeforeTargets="BeforeCompile">-->
|
||||||
|
<!-- <Exec Command="npm install" WorkingDirectory="Http\Frontend"/>-->
|
||||||
|
<!-- <Exec Command="npm run build" WorkingDirectory="Http\Frontend"/>-->
|
||||||
|
<!-- </Target>-->
|
||||||
|
<!-- -->
|
||||||
|
<!-- <Target Name="CopyFiles" AfterTargets="Build">-->
|
||||||
|
<!-- <ItemGroup>-->
|
||||||
|
<!-- <Files Include="$(MSBuildThisFileDirectory)\Http\Frontend\build\**" />-->
|
||||||
|
<!-- </ItemGroup>-->
|
||||||
|
<!-- -->
|
||||||
|
<!-- <Copy SourceFiles="@(Files)" DestinationFolder="$(TargetDir)\Frontend\%(RecursiveDir)" />-->
|
||||||
|
<!-- </Target>-->
|
||||||
|
|
||||||
<Target Name="NodeJS Compile" BeforeTargets="BeforeCompile">
|
<Target Name="NodeJS Compile" BeforeTargets="BeforeCompile" Condition="'$(Configuration)' == 'Debug'">
|
||||||
<Exec Command="npm install" WorkingDirectory="Http\Frontend"/>
|
<Exec Command="npm install" WorkingDirectory="Http\Frontend"/>
|
||||||
<Exec Command="npm run build" WorkingDirectory="Http\Frontend"/>
|
<Exec Command="npm run build" WorkingDirectory="Http\Frontend"/>
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<Target Name="CopyFiles" AfterTargets="Build">
|
<Target Name="UnzipBuild" AfterTargets="Build">
|
||||||
<ItemGroup>
|
<Unzip SourceFiles="websiteBuild.zip" DestinationFolder="$(TargetDir)\Frontend"/>
|
||||||
<Files Include="$(MSBuildThisFileDirectory)\Http\Frontend\build\**" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<Copy SourceFiles="@(Files)" DestinationFolder="$(TargetDir)\Frontend\%(RecursiveDir)" />
|
|
||||||
</Target>
|
</Target>
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user