diff options
author | crupest <crupest@outlook.com> | 2019-04-13 13:03:18 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2019-04-13 13:03:18 +0800 |
commit | 72890735ced2edc8ccecfed811393e951de5c091 (patch) | |
tree | 39cf181a18a3dc443dbab5669a04d0a23cdefd00 /Timeline/Timeline.csproj | |
parent | 19cae15eba2bcede41b818e1b8ab7fd5ac92eb05 (diff) | |
download | timeline-72890735ced2edc8ccecfed811393e951de5c091.tar.gz timeline-72890735ced2edc8ccecfed811393e951de5c091.tar.bz2 timeline-72890735ced2edc8ccecfed811393e951de5c091.zip |
Init separate.
Diffstat (limited to 'Timeline/Timeline.csproj')
-rw-r--r-- | Timeline/Timeline.csproj | 63 |
1 files changed, 11 insertions, 52 deletions
diff --git a/Timeline/Timeline.csproj b/Timeline/Timeline.csproj index e55eb90d..93513bd3 100644 --- a/Timeline/Timeline.csproj +++ b/Timeline/Timeline.csproj @@ -1,57 +1,16 @@ <Project Sdk="Microsoft.NET.Sdk.Web"> + <PropertyGroup> + <TargetFramework>netcoreapp2.2</TargetFramework> + <IsPackable>false</IsPackable> + <UserSecretsId>1f6fb74d-4277-4bc0-aeea-b1fc5ffb0b43</UserSecretsId> + <Authors>crupest</Authors> + </PropertyGroup> - <PropertyGroup> - <TargetFramework>netcoreapp2.2</TargetFramework> - <TypeScriptCompileBlocked>true</TypeScriptCompileBlocked> - <TypeScriptToolsVersion>Latest</TypeScriptToolsVersion> - <IsPackable>false</IsPackable> - <SpaRoot>ClientApp\</SpaRoot> - <DefaultItemExcludes>$(DefaultItemExcludes);$(SpaRoot)node_modules\**</DefaultItemExcludes> - - <!-- Set this to true if you enable server-side prerendering --> - <BuildServerSideRenderer>false</BuildServerSideRenderer> - <UserSecretsId>1f6fb74d-4277-4bc0-aeea-b1fc5ffb0b43</UserSecretsId> - <Authors>crupest</Authors> - </PropertyGroup> - - <ItemGroup> - <PackageReference Include="Microsoft.AspNetCore.App" /> - <PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.2.0" PrivateAssets="All" /> - <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.2.1" /> - </ItemGroup> - - <ItemGroup> - <!-- Don't publish the SPA source files, but do show them in the project files list --> - <Content Remove="$(SpaRoot)**" /> - <None Remove="$(SpaRoot)**" /> - <None Include="$(SpaRoot)**" Exclude="$(SpaRoot)node_modules\**" /> - </ItemGroup> - - <Target Name="DebugEnsureNodeEnv" BeforeTargets="Build" Condition=" '$(Configuration)' == 'Debug' And !Exists('$(SpaRoot)node_modules') "> - <!-- Ensure Node.js is installed --> - <Exec Command="node --version" ContinueOnError="true"> - <Output TaskParameter="ExitCode" PropertyName="ErrorCode" /> - </Exec> - <Error Condition="'$(ErrorCode)' != '0'" Text="Node.js is required to build and run this project. To continue, please install Node.js from https://nodejs.org/, and then restart your command prompt or IDE." /> - <Message Importance="high" Text="Restoring dependencies using 'yarn'. This may take several minutes..." /> - <Exec WorkingDirectory="$(SpaRoot)" Command="yarn install" /> - </Target> - - <Target Name="PublishRunWebpack" AfterTargets="ComputeFilesToPublish"> - <!-- As part of publishing, ensure the JS resources are freshly built in production mode --> - <Exec WorkingDirectory="$(SpaRoot)" Command="yarn install" /> - <Exec WorkingDirectory="$(SpaRoot)" Command="yarn run build --prod" /> - <Exec WorkingDirectory="$(SpaRoot)" Command="yarn run build:ssr --prod" Condition=" '$(BuildServerSideRenderer)' == 'true' " /> - - <!-- Include the newly-built files in the publish output --> <ItemGroup> - <DistFiles Include="$(SpaRoot)dist\**; $(SpaRoot)dist-server\**" /> - <DistFiles Include="$(SpaRoot)node_modules\**" Condition="'$(BuildServerSideRenderer)' == 'true'" /> - <ResolvedFileToPublish Include="@(DistFiles->'%(FullPath)')" Exclude="@(ResolvedFileToPublish)"> - <RelativePath>%(DistFiles.Identity)</RelativePath> - <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> - </ResolvedFileToPublish> + <PackageReference Include="Microsoft.AspNetCore.App" /> + <PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.2.0" PrivateAssets="All" /> + <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.2.3" /> + <PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="2.2.0" /> + <PackageReference Include="Pomelo.EntityFrameworkCore.MySql.Design" Version="1.1.2" /> </ItemGroup> - </Target> - </Project> |