Установка плагина jquery.fias сервиса Kladr-API в проект ASP.Net Framework
Всем привет!
Очень глупый вопрос, закидаете помидорами, но мое любопытство не дает мне покоя.
Есть плагин https://github.com/fias-api/jquery
Есть примеры использования с кодом https://kladr-api.ru/examples
Как мне добавить и использовать этот плагин в ASP.Net Framework проекте?
Я добавил все js и css файлы в проект, закинул их в BundleConfig
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js",
"~/Scripts/require.js",
"~/Scripts/jquery.fias.min.js",
"~/Scripts/gulpfile.js",
"~/Scripts/core.js",
"~/Scripts/fias.js",
"~/Scripts/fias_zip.js"));
bundles.Add(new ScriptBundle("~/bundles/json").Include(
"~/Scripts/package.json"));
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.validate*"));
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
"~/Scripts/modernizr-*"));
bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
"~/Scripts/bootstrap.js"));
bundles.Add(new ScriptBundle("~/bundles/Folder").Include(
"~/Scripts/Folder/MyScript.js"));
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.css",
"~/Content/jquery.fias.min.css",
"~/Content/style.css",
"~/Content/site.css"));
}
Сначала падала ошибка "require is not defined" в файле gulpfile.js, а именно тут var gulp = require('gulp'),
Добавил файл require.js, взял его отсюда https://stackoverflow.com/questions/23603514/javascript-require-function-giving-referenceerror-require-is-not-defined
Появилась новая ошибка "Module name "gulp" has not been loaded yet for context: _. Use require([])"
Попробовал исправить var gulp = require('gulp'), на
var gulp = 'gulp';
require([gulp], function(result){
gulp = result;
});
Появилось еще больше проблем
В общем, не могу понять как этот плагин накатить. Уже давно бы плюнул и допили интерацию через Rest-запросы, с ним все хорошо работает. Но очень хочется понять в чем проблема.
Может в Visual Studio есть способ, который одной строкой "магическим образом" добавляет плагины, аля как NuGet пакеты?
Буду очень благодарен за помощь.
