【发布时间】:2020-09-17 09:25:07
【问题描述】:
我正在使用 Microsoft Azure 托管我的网站。我已经为我正在做的一些 GET 请求设置了一些应用程序设置(应该充当环境变量)和 ClientID。我花了过去 3 个小时在谷歌上搜索试图找到解决方案。根据 Azure 的文档,我需要使用 process.env.KEY,但这不起作用。完成后,我在网站的控制台中收到此错误jQuery.Deferred exception: process is not defined ReferenceError: process is not defined
我找到的所有东西都是 Node.js,但我不使用它。我的网站是纯 HTML、CSS 和偶尔的 JavaScript 脚本。任何人对我有任何答案可以让我走上正确的道路或帮助我彻底解决问题?
编辑:这是我的 script.js 的代码
$(document).ready(function() {
// $(window).scroll(function(){
// if(this.scrollY > 20){
// $(".menu").addClass("sticky");
// }
// else {
// $(".menu").removeClass("sticky");
// }
// });
$('.menu-toggler').click(function() {
$(this).toggleClass("active");
$(".menu-menu").toggleClass("active");
});
// Check if streamer is live on twitch
const Url = 'https://api.twitch.tv/helix/streams?user_login=pokimane';
$.ajax({
url: Url,
type: "GET",
success: function(result) {
var json = JSON.stringify(result);
if (json.includes('"type":')) {
$(".twitch").addClass("live");
};
},
error: function(error) {
console.log(`Error ${error}`)
},
isLocal: true,
jsonp: true,
headers: {
'Client-ID': process.env.CLIENT_ID,
'Authorization': `Bearer ${process.env.CLIENT_AUTH}`,
'accept': 'application/vnd.twitchtv.v5+json',
}
});
});
【问题讨论】:
-
您的问题解决了吗?有进展吗?
-
@JasonPan 我完全忘记了这一点,因为在这方面没有任何进一步进展后,我离开了 Azure。不过感谢您的帮助,非常感谢。
标签: javascript html css azure