Estoy tratando de trabajar con requirejs y el complemento de texto y tengo un problema extraño.El complemento de texto require.js agrega ".js" al nombre de archivo
Tengo dos servidores web:
- localhost: 3000 - actuar como CDN y tiene todos los archivos estáticos: js, imágenes, CSS y plantillas
- localhost: 3001 - servidor - actuar como servidor REST y servir sólo un archivo, el archivo principal.html carga el archivo
el main.html todos los js archivos del sE cond servidor utilizando la siguiente línea:
<script data-main="http://localhost:3000/js/main"
src="http://localhost:3000/lib/require-jquery.js"></script>
Por alguna razón, cuando se utiliza el plug-in de texto RequireJS, que se suma a las plantillas ".js"
sufijo cuando se navega a localhost: 3001
estoy usando la siguiente sintaxis:
define ['jquery','backbone','underscore','models/model','text!templates/main.html',
'views/navigation', 'views/player', 'views/content', 'views/header']
cuando navego a localhost: 3000 funciona bien.
¿Puede pensar en algún motivo por el cual el complemento de texto tendría problemas para enviar archivos de texto desde un servidor remoto (por ejemplo, servidor CDN)?
solución ha sido dado por @ alex3683 –