好奇是否有人在RequireJS中使用过RequireJS。我似乎很难让出口商品登记正确。我可以看到msal.js文件同时加载在和Chrome源代码中。该项目使用RequireJS 2.3.6和MSAL1.1.3。
require.config.js
var require = {
baseUrl: "/",
paths: {
.....
"msal": "https://alcdn.msauth.net/lib/1.1.3/js/msal"
}
};main.js
require([
.....
, 'msal'
], function (
.....
, msal
) {
var _Msal = new Msal; //Msal is not defined
....
});任何帮助都会很感激的。我已经被困在这上面好几天了。
它应该是这样读的。谢谢你,杰森纳特!
require.config.js
var require = {
baseUrl: "/",
paths: {
.....
"Msal": "https://alcdn.msauth.net/lib/1.1.3/js/msal"
}
};main.js
require([
.....
, 'Msal'
], function (
.....
, Msal
) {
var msalConfig = {
auth: {
clientId: "obfuscated_clientid",
authority: "https://login.microsoftonline.com/common",
redirectURI: "http://localhost:58541/"
},
cache: {
cacheLocation: "localStorage",
storeAuthStateInCookie: true
}
};
const MsalAgent = new Msal.UserAgentApplication(msalConfig);
....
});发布于 2019-11-26 22:55:44
你能试试"Msal"而不是"msal"吗?
https://stackoverflow.com/questions/59060098
复制相似问题