Nuget包含css\js等资源文件
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<CopyLocalLockFileAssemblies>CopyPackagesue</CopyLocalLockFileAssemblies>
<Version>1.3.5</Version>
<Description>
JieYun.ACL框架,包含AdminLTE\AdminLTE\bootstrap\font-awesome\Ionicons\jquery\jquery-confirm\jquery-cookie\jquery-sticky\jquery-validation\jquery-validation-unobtrusive\signalr\template\vue
</Description>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
</PropertyGroup>
<ItemGroup>
<None Include="contentFiles\JieYun.ACL\**">
<Pack>true</Pack>
<PackageCopyToOutput>true</PackageCopyToOutput>
<PackagePath>contentFiles\any\any\wwwroot\JieYun.ACL\</PackagePath>
</None>
</ItemGroup>
</Project>
文件树结构
├─.vs │ └─JieYun.ACL │ ├─config │ ├─DesignTimeBuild │ └─v16 │ └─Server │ └─sqlite3 ├─bin │ ├─Debug │ │ └─netstandard2.0 │ └─Release │ ├─netstandard2.0 │ │ └─publish │ └─netstandard2.1 ├─contentFiles │ └─JieYun.ACL │ ├─AdminLTE │ │ ├─css │ │ │ ├─alt │ │ │ └─skins │ │ ├─img │ │ └─js │ ├─bootstrap │ │ ├─css │ │ ├─fonts │ │ └─js │ ├─font-awesome │ │ ├─css │ │ └─fonts │ ├─Ionicons │ │ ├─css │ │ └─fonts │ ├─jquery │ ├─jquery-confirm │ ├─jquery-cookie │ ├─jquery-sticky │ ├─jquery-validation │ ├─jquery-validation-unobtrusive │ ├─signalr │ ├─template │ └─vue ├─Extensions ├─obj │ ├─Debug │ │ ├─netstandard2.0 │ │ └─netstandard2.1 │ └─Release │ ├─netstandard2.0 │ └─netstandard2.1 ├─Properties │ └─PublishProfiles └─Resources

参考文档:https://poychang.github.io/output-static-content-file-to-project-in-dotnet-core-nuget-pack/

浙公网安备 33010602011771号