建议的方法:如何在nupkg中包含javascript和css文件

7

我有一个NuGet包,提供前端和后端代码。

通常情况下,我会使用NuGet结构中的content文件夹将JavaScript和CSS文件分发给客户端。

现在,在ASP.NET 5中,安装前端依赖项的推荐方式是使用Bower或NPM。

我的NuGet包作为一个独立的.NET包或JS+CSS包没有意义。如果我可以添加一个依赖关系并使其工作,那就太好了。

有什么推荐的方法来实现这一点吗?

编辑:

正如@VictorHurdugaci 所说,Nuget不是前端依赖项的理想交付机制。但是我需要一种方法来构建一个有凝聚力的包,让我的客户端安装它后“只需要工作(tm)”。

我可以使用Bower,但是我必须记住将依赖项添加到我的bower.json中,并使它们与我的nupkg保持同步。

使用Bower或NPM,有没有一种将所有内容打包成一个单独的“工件”供客户使用的方法?


正如@VictorHurdugaci所说...建议的方法是使用Bower / NPM。Nuget将不再使用content文件夹。如果需要打包本地存储库,npm和bower确实支持本地存储库。 - Maxime Rouiller
1个回答

2

Nuget不是一个很好的客户端资源交付机制。建议使用Bower或类似工具。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接