如何将自定义库添加到ASP.NET MVC

时间:2018-12-12 18:47:26

标签: asp.net asp.net-mvc nuget survey

我想从https://surveyjs.io/Overview/Library/导入SurveyJS,但未在Visual Studio 2017的nuget包中列出。如何自定义导入?

2 个答案:

答案 0 :(得分:0)

通常将Javascript库而不是Nuget添加到NPM。

您可以通过npm安装Surveyjs,检查文档https://github.com/surveyjs/surveyjs

npm install survey-angular
npm install survey-jquery
npm install survey-knockout
npm install survey-react
npm install survey-vue

答案 1 :(得分:0)

根据所使用的MVC的版本,您可能会下载npm软件包,使用Bower软件包或将脚本手动添加到应用程序的静态文件目录中。然后,要使其在视图中可用,您需要使用script标记在HTML中引用它,并将源设置为实际JavaScript文件的位置。

您还可以将其添加到您要加载的包中。

通常情况下,布局会为脚本提供一个可选部分,以便您可以在需要的特定视图上引用它。

我相信您认为剃须刀助手是这样使用的...

@section scripts{ <script src="path to js file"></script> }

在布局中,靠近主体底部的位置应有一个类似以下内容的部分...

@RenderSection("scripts",false)

错误使它成为可选。