【发布时间】:2020-04-27 13:59:13
【问题描述】:
我创建了一个static codesandbox template,但似乎无法让 javascript 工作:
<html>
<head>
<script src="./app.js"></script>
</head>
<body>
<p>Just a test</p>
<script>console.log("heyyy")</script>
</body>
</html>
app.js
console.log("boink")
控制台根本不显示任何控制台输出。没有捆绑器的静态网站是否允许使用脚本?
【问题讨论】:
-
似乎 webpack 正在清除控制台。您可以通过按 F12 并看到来自 webpack 源文件的 "Console was clear" 语句来判断这一点。尝试使用
alert('boink');,它应该可以工作。 -
简单的
setTimeout(() => console.log("boink boink"), 1000);也可以。不知道为什么控制台被清除了