Javascript 尝试使用Require.js时出错
这是我第一次在Angular应用程序中实现RequireJS。当我尝试加载页面时,我在加载jquery时遇到了404错误,这会导致其他库超时,当我检查位置是否正确时,我不明白为什么会发生这种情况。结构如下:Javascript 尝试使用Require.js时出错,javascript,angularjs,requirejs,Javascript,Angularjs,Requirejs,这是我第一次在Angular应用程序中实现RequireJS。当我尝试加载页面时,我在加载jquery时遇到了404错误,这会导致其他库超时,当我检查位置是否正确时,我不明白为什么会发生这种情况。结构如下: ourApp -- js -- jquery.js -- main.js -- bootstrap.js -- angular.js 以下是main.js中的代码: 'use strict' requirejs.config({ url
ourApp
-- js
-- jquery.js
-- main.js
-- bootstrap.js
-- angular.js
以下是main.js中的代码:
'use strict'
requirejs.config({
urlArgs: "v0.002",
baseUrl: 'js',
paths: {
base: '/js'
},
shim: {
'base/bootstrap': {
deps: ['base/jquery']
},
'base/angular' : {
deps: ['base/jquery']
},
'base/app' : {
deps: ['base/angular']
}
}
});
define(['base/jquery', 'base/bootstrap', 'base/angular', 'base/app'], function () {
angular.bootstrap(document, ['ourApp']);
});
以下是require.js的HTML用法:
<script data-main="js/main.js" src="js/require.js"></script>
查看浏览器的“开发人员工具”的“网络”选项卡。它试图为jQuery加载什么URL?如果您手动点击它,会得到什么?这就是问题所在,出于某种原因,我还必须指定根文件夹,现在它正在工作。谢谢