Использование Jam.js, require.js и node-webkit без конфликтов
В настоящее время я пишу веб-приложение, которое позже собираюсь развернуть с помощью node-webkit. Я хочу использовать как можно меньше node.js, чтобы у меня была возможность легко развернуть его в Интернете без необходимости переписывать большие части кода.
Я использую Jam.js в качестве менеджера пакетов. Очевидно, что существует проблема node.js require
конфликтует с require.js require
, С помощью requirejs
вместо require
похоже отличный вариант. Однако Jam.js компилирует файл require.config.js и использует require
(вместо requirejs
внутри)
В настоящее время я должен сделать window.require = undefined;
заставить Jam.js require.js работать в node-webkit.
Есть ли способ заставить Jam.js компилировать файл require.config.js, используя requirejs
вместо require
?
Или есть другое решение, которое позволяет мне использовать как Jam.js, так и node.js require
без необходимости делать что-то вроде window.require = undefined;
? Я нахожу решение, представленное в FAQ по узлу webkit, не очень удовлетворительным.
Спасибо за вашу помощь!
1 ответ
Эти ссылки могут помочь вам с вашей проблемой:
http://requirejs.org/docs/node.html
http://durandaljs.com/documentation/Native-Apps-With-Node-Webkit.html