我无法理解requireJS的define()函数是如何工作的。
我已经使用create-react-app初始化了一个reactjs项目,并从spring教程中复制了define()函数(它位于底部)。我确实阅读了related questions和define()definition in amdjs-api但是我仍然不明白如何使它与反应应用程序一起工作,是否需要es6实现或与reactjs相关。
所以基本上我甚至不确定这个问题是什么,但我得到的错误是:
错误'define'未定义no-undef
define(function(require) {
'use strict';
var interceptor = require('rest/interceptor');
return interceptor({
request: function (request) {
if (request.path.indexOf('{') === -1) {
return request;
} else {
request.path = request.path.split('{')[0];
return request;
}
}
});
});