aplicativo bootstrapping RequireJS com jQuery como um módulo sem atributo de dados-main

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

  •  27-10-2019
  •  | 
  •  

Pergunta

No aplicativo trabalhando com, eu não tenho uma forma de specyfing atributos na tag para RequireJS. Posso especificar o tag script na forma de

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

Eu posso acrescentar outra marca antes ou depois de um presente e incluir o código para inicializar meu aplicativo (módulo principal). Eu estou usando jQuery 1.7.1 e gostaria de carregá-lo como dependência em outros módulos. Eu também quero fazer isso sem o pacote RequireJS-jQuery, então jQuery separado de RequireJS. Eu estou procurando o caminho certo para fazer isso. Eu sou bastante novo para RequireJS assim uma explicação de como os módulos são carregados e um exemplo de código seria ótimo. Obrigado!

Foi útil?

Solução

incluir outro arquivo javascript após RequireJS.

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

Neste arquivo você tem que RequireJS configure para que ele encontra jquery.

main.js

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

A partir de agora você vai ser capaz de jquery load em seus módulos

require(['jquery'], function ($) {
    $('#foo').show();
});
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top