Установка плагина 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 пакеты?

Буду очень благодарен за помощь.


Ответы (0 шт):