我明白了how to build dll nuget package 我想建立一個我自己的JavaScript nuget包。我想了解如何由nuget構建/安裝jQuery nuget包。nuget包裏面
我如何知道如何構建jQuery(或類似的nuget包)nuget包?特別是我想知道這些* .js文件如何被複制/安裝到特定的文件夾(腳本)一個ASP.net MVC項目
感謝
我明白了how to build dll nuget package 我想建立一個我自己的JavaScript nuget包。我想了解如何由nuget構建/安裝jQuery nuget包。nuget包裏面
我如何知道如何構建jQuery(或類似的nuget包)nuget包?特別是我想知道這些* .js文件如何被複制/安裝到特定的文件夾(腳本)一個ASP.net MVC項目
感謝
的NuGet使用約定優於配置的方法。這就是使得向目標Visual Studio項目的特定文件夾中注入一些文件(圖像,代碼,JavaScript等)變得容易的原因。
您可以使用任何zip實用程序(例如7zip)簡單地打開.nupkg文件並提取存檔以查看其內容。
一個NuGet包可以有3個文件夾:lib,content &工具。 內容文件夾中的任何內容都將注入到目標項目中,使用與項目根目錄相同的相對路徑作爲nuget包的內容文件夾。
此處瞭解詳情:http://docs.nuget.org/docs/creating-packages/package-conventions
相對於jQuery的或其他類似的JavaScript庫如何打包另外,這裏有一些指針。
已經「NuGetified」公衆的jQuery/jQuery插件的列表可以在這裏看到http://nuget.org/packages?q=jquery jQuery的NuGet包頁面http://nuget.org/packages/jQuery已經記說,這是由社區的NuGet包項目維護。
如果您轉到http://nugetpackages.codeplex.com/的CodePlex項目並瀏覽源代碼,您會發現它包含幾個子項目。這些是各自開源(主要是Javascript)項目的NuGet包項目。
您會注意到它們只包含相關的純Javascript包, jquery-1.8.3.js,jquery-1.8.3.min.js等內容/腳本路徑。