Приложение Bootprainppance AdftJs с jQuery в качестве модуля без атрибута Main Data Main

StackOverflow https://stackoverflow.com/questions/9330903

  •  27-10-2019
  •  | 
  •  

Вопрос

В приложении, работающем, у меня нет способа конкретных атрибутов на теге для requirejs. Я могу указать тег скрипта в форме

<script type="text/javascript" src="scripts/require.js"></script>

Я могу добавить еще один тег до или после этого и включить код для начальной загрузки моего приложения (основной модуль). Я использую jQuery 1.7.1 и хотел бы загрузить его как зависимость в других модулях. Я также хочу сделать это без пакета requirejs-jquery, поэтому jquery отделяет requirejs. Я ищу правильный способ сделать это. Я довольно новичок в «Требуемых», поэтому объяснение того, как загружаются модули, и образец кода был бы отличным. Спасибо!

Это было полезно?

Решение

Включите еще один файл JavaScript после требуется.

<script type="text/javascript" src="scripts/require.js"></script>
<script type="text/javascript" src="scripts/main.js"></script>

В этом файле вы должны настроить requirejs, чтобы он нашел jQuery.

main.js

require.config({
    paths: {
        "jquery": "js/jquery-1.7.1.min"//edit this path so it suits your needs.
  } 
});

С этого момента вы сможете загрузить jQuery в свои модули

require(['jquery'], function ($) {
    $('#foo').show();
});
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top