我正在Pi-engine(基于 zend 框架 2 的 php 应用程序引擎)上构建应用程序。
在我的应用程序中,javascript 文件路径取决于应用程序名称,而应用程序名称由安装程序选择。
例如 require.js 的 url 将是:
http://my.site.name/asset/module-{module_name}/script/js/require.js
module_name 根据给定应用程序的名称而变化。
我知道我可以将路径放在后端的“data-main”属性中,例如:
<script data-main="/asset/module-{module_name}/script/" src="/asset/module-{module_name}/script/js/require.js"></script>
但我想知道有没有办法使用javascript动态设置baseurl,这样我就不需要接触后端了。