0

我遇到了 baseUrl 问题,我收到 404 错误,告诉我root-app/js/module.js找不到。它是这样来的

首先,我打电话

<script data-main="js/main" src="js/lib/requireJs/require.js"></script>

然后在js/main.js,我有(用于测试平均值)

require({
    paths: {
        upload: 'js/vendor/module.min'
    }
}, ['js/vendor/main.js'], function(App) {
    App.add(2, 2);
});

但就js/vendor/module.min.js其本身而言,有一些声明 as define(["module"]...,它们是触发 404 错误的声明。我该如何规避这个问题?(当然,我可以移动我js/vendor/module.min的,js/module.min但我想保持我的代码井井有条;)。那么有必要define(["module"]...改成define(["vendor/module"]...吗?

4

1 回答 1

0

其实问题就出在这里

paths: {
        upload: 'js/vendor/module.min'
    }

由于声明假设我无法将路径重命名为define(["module"],因此期待这个js/vendor/module.min.jsuplaod

paths: {
            module: 'js/vendor/module.min'
        }
于 2013-08-07T13:24:10.110 回答