我是requirejs的新手。我正在创建一个应用程序。我的问题是我担心使用我的应用程序的requirejs版本和网页上已经运行的requirejs版本之间的冲突。在单个页面中加载两个requireJs应用程序
所以要测试这个问题,我已经创建了两个应用程序使用两个不同的版本。我正在两个应用程序中打印版本号。
目录结构
/require
-/libs
--require.js(version 2.1.19)
-main.js
/require-test
-/libs
--require.js(version 2.1.20)
-main-test.js
我用下面的代码来运行这两个应用
<script type="text/javascript" src="/require-test/libs/require.js" data-main="/require-test/main-test" ></script>
<script type="text/javascript" src="/require/libs/require.js" data-main="/require/main" > </script>
两个require.js文件越来越负载。 问题只是需求测试应用程序正在运行。它打印正确版本的require.js。 如果我切换应用程序的顺序。第一款应用每次都会加载。 什么是冲突?如何解决这个问题?
无法在单个页面上加载同一库两次。 – Cerbrus
@Cerbrus对此有解决方法吗?我有一个本机应用程序,网页上将会出现冲突,这些网页已经在其页面上运行了requirejs应用程序。 – NeiL