I have created npm package which has js and css files just similar to bootstrap as folder structure. I want to ship same package for .Net mvc web applications so I created .nuspec
file specifying files
from build output and created Nuget package. Both the Nuget and NPM package working great.
Now I want to publish same package for dot net core project. When I install same Nuget package in dot net core web application it installed successfully but does not copied static files to project folders.
How to create/fix nugget package of static files for dot net core application. I don't want to create .net core project to ship static files. It would be great if I could add some configuration file like .nuspec
for dot net core application as well.
I have searched but not able to get any help in regards, So any suggestion or reference would be appriciated.
myproject.nuspec
<?xml version="1.0"?><package ><metadata><id>MyPackage</id><version>1.0.1</version><title>MyProject</title><authors>Me</authors><owners>Me</owners><projectUrl>some url...</projectUrl> <requireLicenseAcceptance>false</requireLicenseAcceptance><description>This is similar to bootstrap</description><copyright>Copyright 2020</copyright><tags></tags><dependencies><dependency id="jQuery" version="[3.0.0, 4.0.0)" /></dependencies></metadata><files><file src="dist\css\**\*.*" target="content\Content\css" /><file src="dist\fonts\**\*.*" target="content\Content\fonts" /><file src="dist\js\mypackage.js" target="content\Scripts" /><file src="dist\images\**\*.*" target="content\Content\Images" /></files></package>
Update : I tried solution given below by @thatguy it does copied the files in appropriate folders. I can see those in Visual Studio. But that newly created files and folder has arrow symbol on it while other files does not. I tried including css in page code but it does not found the newly created files.
What this arrow means and why its not finding the files ?