里面是nuget包

里面是nuget包,nuget,nuget-package,Nuget,Nuget Package,我明白 我想构建一个自己的JavaScript nuget包。我想了解nuget是如何构造/安装jQueryNuget包的 我如何知道jQuery(或类似的nuget包)nuget包是如何构造的?我特别想知道如何将这些*.js复制/安装到ASP.net MVC项目的特定文件夹(脚本) 谢谢NuGet使用约定优先于配置的方法。这使得将一些文件(图像、代码、javascript等)插入目标VisualStudio项目的特定文件夹变得容易 您只需使用任何zip实用程序(例如7zip)打开一个.nupk

我明白 我想构建一个自己的JavaScript nuget包。我想了解nuget是如何构造/安装jQueryNuget包的

我如何知道jQuery(或类似的nuget包)nuget包是如何构造的?我特别想知道如何将这些*.js复制/安装到ASP.net MVC项目的特定文件夹(脚本)


谢谢

NuGet使用约定优先于配置的方法。这使得将一些文件(图像、代码、javascript等)插入目标VisualStudio项目的特定文件夹变得容易

您只需使用任何zip实用程序(例如7zip)打开一个.nupkg文件,然后解压缩归档文件以查看其内容

NuGet包可以有3个文件夹:lib、content和tools。 内容文件夹中的任何内容都将使用与nuget包的内容文件夹相同的项目根的相对路径注入目标项目

更多信息请点击此处:

另外,关于jQuery或其他类似Javascript库的打包方式,这里有一些指针

已经“NuGetified”的公共jQuery/jQuery插件列表可以在这里看到jQuery NuGet包页面上有一条注释,说明它是由NuGet社区包项目维护的

如果您转到的CodePlex项目并浏览源代码,您会发现它包含两个子项目。这些都是相应开源(主要是Javascript)项目的NuGet包项目

您会注意到,它们只是在内容/脚本路径中包含了相关的纯Javascript包,例如jquery-1.8.3.js、jquery-1.8.3.min.js等