[英]Can't load javascript to HTML page in Node.js with NetBeans
我正在使用NetBeans IDE和Node.js。
我的主页是index.html
并在HTML中添加了指向javascript文件client.js
链接:
<!DOCTYPE html>
<html>
<head>
<title>TODO supply a title</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script type="text/javascript" src="./Sources/client.js"></script>
</head>
<body>
</body>
</html>
您需要使用快递或其他方式。 使用快递这是您将如何执行:
const express = require('express');
const app = new express();
app.use(express.static('path to folder with files'));
app.get('/', function(request, response) {
response.sendfile('index.html');
});
app.listen(8080);
然后它将正确加载它。 有关更多信息,请阅读快递文档... https://expressjs.com/zh-cn/starter/installing.html
我认为您的路径不正确 ,默认Node / HTML5 Netbeans生成的项目中没有实际的Sources目录。
您可以打开项目目录并进行确认,然后对该修复程序进行更正以更正可能是public
路径或类似路径的路径。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.