Ncapsulate:围绕各种基于Node的工具的NuGet和MSBuild包装器

时间:2024-05-19 23:25:07
【文件属性】:

文件名称:Ncapsulate:围绕各种基于Node的工具的NuGet和MSBuild包装器

文件大小:870KB

文件格式:ZIP

更新时间:2024-05-19 23:25:07

C#

包囊 Ncapsulate是用于NodeJS和Node生态系统库的NuGet包装器。 这些工具目前包括Bower,Gulp,Grunt,Npm,Karma,并且很容易添加支持。 为什么要封装? Ncapsulate的目标是围绕有用的工具,例如NodeJS,NPM,Bower,Gulp等,同时不要求开发人员安装工具或了解如何使用其控制台和控制台命令。 目标是使其可移植并与NuGet软件包还原兼容。 考虑到这些目标,它允许较大的.NET开发团队采用不同的前端工具来构建应用程序,而不会影响通常在后台工作且不关心前端世界的开发人员。 同时使前端开发人员能够采用现代工具和流程来创造卓越的用户体验。 它是如何工作的? Ncapsulate消除了Node可以作为单个可执行文件运行的事实,然后使用Nuget依赖项,因此您只需要安装计划使用的工具即可。 此外,由于用户以Nuget软件包的形式下载N


【文件预览】:
Ncapsulate-master
----Ncapsulate.Grunt()
--------Ncapsulate.Grunt.nuspec(2KB)
--------content()
--------GruntTaskTargets.targets(790B)
--------tools()
--------Ncapsulate.Grunt.csproj(3KB)
--------Tasks()
--------Properties()
--------readme.txt(300B)
--------build()
--------ncapsulate-grunt.png(55KB)
----nuget-clean.ps1(56B)
----nuget-push.ps1(153B)
----Test()
--------NCapsulate.Test()
----Ncapsulate.Node.sln(4KB)
----.nuget()
--------packages.config(106B)
--------NuGet.targets(7KB)
--------NuGet.exe(1.58MB)
--------NuGet.Config(164B)
----Ncapsulate.Node()
--------content()
--------tools()
--------Ncapsulate.Node.csproj(4KB)
--------Ncapsulate.Node.nuspec(2KB)
--------ncapsulate-npm.png(47KB)
--------ncapsulate-node.png(49KB)
--------Tasks()
--------TaskHelpers.cs(2KB)
--------Properties()
--------readme.txt(308B)
--------build()
--------NodeTaskTargets.targets(855B)
----LICENSE(1KB)
----appveyor.yml(223B)
----logo-large.png(37KB)
----.gitignore(2KB)
----logo.png(5KB)
----Ncapsulate.Gulp()
--------GulpTaskTargets.targets(775B)
--------content()
--------Ncapsulate.Gulp.nuspec(2KB)
--------tools()
--------Ncapsulate.Gulp.csproj(3KB)
--------Tasks()
--------ncapsulate-gulp.png(38KB)
--------Properties()
--------readme.txt(296B)
--------build()
----Ncapsulate.Karma()
--------content()
--------tools()
--------Ncapsulate.Karma.csproj(3KB)
--------Ncapsulate.Karma.nuspec(2KB)
--------KarmaTaskTargets.targets(790B)
--------Tasks()
--------ncapsulate-karma.png(55KB)
--------Properties()
--------readme.txt(300B)
--------build()
----SharedAssemblyInfo.cs(1KB)
----README.md(8KB)
----packages()
--------repositories.config(183B)
----.gitattributes(2KB)
----Ncapsulate.Bower()
--------content()
--------App_Build()
--------Ncapsulate.Bower.csproj(3KB)
--------tools()
--------Ncapsulate.Bower.nuspec(2KB)
--------Tasks()
--------BowerTaskTargets.targets(780B)
--------ncapsulate-bower.png(52KB)
--------Properties()
--------readme.txt(300B)
--------build()

网友评论