由于节点js中的MIME(text / html),我无法包含js文件

时间:2020-09-25 07:08:23

标签: node.js webrtc

我正在尝试构建自己的webrtc平台,但是由于此错误,我无法将peer.js文件包含到我的代码中。 即使其MIME类型(“ text / html”)不是有效的JavaScript MIME类型,“ http:// localhost:3000 / peer.js”中的脚本也已加载。

这是代码。


<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <script>
    const ROOM_ID = "<%= roomId %>"
  </script>
  <script src="peer.js" defer></script>
  <script src="/socket.io/socket.io.js" defer></script>
  <script src="script.js" defer></script>
  <title>Document</title>
  <style>
    #video-grid {
      display: grid;
      grid-template-columns: repeat(auto-fill, 300px);
      grid-auto-rows: 300px;
    }
    
    video {
      width: 100%;
      height: 100%;
      object-fit: cover;
    }
  </style>
</head>
<body>
  <div id="video-grid"></div>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

赋予peer.js仅提供名称的正确路径,将包括存在于同一目录中的文件。