Я пытаюсь разработать веб-приложение. У меня уже есть рабочий код, где socket.io используется для связи между сервером и клиентской стороной.с использованием socket.io с dojo MultipleDefine error
Теперь я хочу, чтобы написать интерфейс с помощью Dojo, но два не будет играть хорошо вместе Вот что у меня есть:
<script src="dojo/dojo.js" data-dojo-config="async:true, parseOnLoad:true"></script>
<script src="/socket.io/socket.io.js"></script>
<script>
require(["dojo/parser", "dijit/layout/BorderContainer", "dijit/layout/TabContainer",
"dijit/layout/ContentPane"]);
</script>
Я получаю ошибку:
Error {src: "dojoLoader", info: Object}
get stack: function() { [native code] }
info: Object
message: "multipleDefine"
set stack: function() { [native code] }
src: "dojoLoader"
__proto__: d
dojo.js:1849
Если я прокомментирую эту строку: <script src="/socket.io/socket.io.js"></script>
Dojo работает правильно.
это помогло мне для загрузки moment.js с додзё :) –