У меня возникли проблемы с использованием canJS вместе с stealjs, я клонировал репо javascriptmvc (3.3 use canJS). Теперь я имею эту структуру папокStealJS и CanJS
/js
/can
/documentjs
/funcunit
/plugins
.
.
.
В другой части моего заявления я имею в «автономный модуль» раскладка например (генерируется с помощью инструмента люльки). Загрузите этот модуль, используя «js/steal/steal.js? Path/to/module/layout« внутри моей страницы и работает. Если я украл некоторые JQuery плагинов (например, находится в главной папке JS) в моих layout.js так:
steal('plugins/jqueryplugin.js', 'plugins/jqueryplugin.css', function() {
// my code here
});
он все еще работает, но когда я пытаюсь добавить в список «dependecies» некоторые компонент от "canJS" (даже fixture.js сгенерирован с помощью инструмента ... потому что он фиксирует can.fixture) он просто останавливается, чтобы работать и разрывает все. Я также пробовал использовать:
steal('that').then('this', function() {});
Но у меня такие же результаты ..... сбой !!! у кого есть какие-то намеки?
Пожалуйста, отметьте свой ответ как принято :) –