У меня есть Durandal 2.0 SPA, который отлично работает только из одного контекста, но не из другого. Для того, который не работает, представление shell.html пытается загрузить с помощью shell.html.js. Любая идея, почему дополнительный .js добавляется в имя файла представления?Durandal view добавляет «.js» к filename
1
A
ответ
0
Я понял. Я просто должен был включить CORS на сервере, а затем переопределить функцию useXhr в конфигурации потребности в http://jaketrent.com/post/cross-domain-requirejs-text/.
, пожалуйста, убедитесь, что вы используете текстовый плагин для amd, который можно найти здесь: https://github.com/BlueSpire/Durandal/tree/master/platforms/HTML/StarterKit/lib/require –