npm - 在 nupkg 中包含 javascript 和 css 的推荐方法

标签 npm nuget bower asp.net-core

我有一个提供前端和后端代码的 nuget 包。

通常我会使用 content nuget 结构中的文件夹,用于将 javascript 和 css 文件分发给客户端。

现在,使用 aspnet5,安装前端依赖项的推荐方法是使用 bower 或 npm。

我的 nuget 包作为独立的 .net 包和 js+css 包都没有意义。如果我可以在我的包中添加一个依赖项并让它工作,那就太好了。

实现这一目标的推荐方法是什么?

编辑:

作为@VictorHurdugaci said ,Nuget 不是一个很好的前端依赖传递机制。但是我需要一种方法来构建一个有凝聚力的包,我的客户安装它并且“正常工作(tm)”。

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

使用 bower 或 npm,有没有办法将它全部打包成一个“工件”供客户使用?

最佳答案

Nuget 不是一个很好的客户端 Assets 交付机制。改用 Bower 或类似的东西。

关于npm - 在 nupkg 中包含 javascript 和 css 的推荐方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34318251/

相关文章:

android - 错误 : Watchman was not found in PATH in windows

c# - Serilog、.NET 7、错误 NU1605 ("detected package downgrade")和 Microsoft.NETCore.Targets

c# - 是否可以在 VS2012 中创建一个多项目解决方案,其中某些项目已经绑定(bind)到 TFS?

javascript - Gulp 和 Bower - 创建正确的文件结构

javascript - gulp-rename 进行复制,但不替换

Angular 编译警告 : "export ' ɵɵdefineInjectable' was not found in '@angular/core'

asp.net-core - 在 ASP.NET Core 2.0 中哪里可以找到 System.DirectoryServices?

javascript - 由于找不到模块而将模块注入(inject) Angular

JavaScript 依赖管理 : npm vs. bower 与 volo

node.js - Docker环境下禁止npm更新