导出全局变量usign CDN

问题描述

我正在开发一个使用pug在服务器端呈现的网站,但是当我尝试通过cdn导入全局变量时,我总是遇到相同的错误:ReferenceError:未定义变量。

base.pug

html
  head
    block head
      Meta(name='viewport' content='width=device-width,initial-scale=1.0')
      Meta(charset='UTF-8')
      link(rel="stylesheet",href="/css/style.css")
      link(rel='shortcut icon' type='image/png' href='/img/favicon.png')
      link(rel='stylesheet' href='https://fonts.googleapis.com/css?family=Lato:300,300i,700')
      title Natours | #{title}

  body
    // HEADER
    include _header

    // CONTENT
    block content
      h1 This is a placeholder heading

    // FOOTER
    include _footer

    script(scr='https://unpkg.com/axios/dist/axios.min.js') 
    script(src='/js/mapBox.js')
    script(src='/js/login.js')

login.js:

const login = async (email,password) => {
  console.log(email,password);
  try {
    const res = await axios({
      method: 'POST',url: 'http://127.0.0.1:3000/api/v1/users/login',data: {
        email,password
      }
    });
    console.log(res);
  } catch (err) {
    console.log(err);
  }
};

const form = document
  .querySelector('.form')
  .addEventListener('submit',event => {
    event.preventDefault();
    const email = document.getElementById('email').value;
    const password = document.getElementById('password').value;
    login(email,password);
  });

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)