gpt4 book ai didi

javascript - 使用Node打开index.js报错

转载 作者:行者123 更新时间:2023-11-30 11:38:16 25 4
gpt4 key购买 nike

我以前没有使用过 Node,但是已经设置了一个 Apache 本地主机。

在我的目录中,我有 index.js

var app = require('express')();
var http = require('http').Server(app);

app.get('/', function(req, res){
res.send('<h1>Hello world</h1>');
});

http.listen(3000, function(){
console.log('listening on *:3000');
});

和一个需要 Express.js 的 package.json。

在命令行中,我 cd 进入工作区并运行 node index.js。但它不会打开服务器,而是抛出此错误。 enter image description here

要生成一个监听 3000 端口的本地服务器需要做什么? Node 版本是 6.7.0, express 是 4.15.2。在 Windows 10 上运行。

最佳答案

看起来您的文本编辑器可能在您的 index.js 中插入了一些不受支持的(非 UTF8)BOM。尝试将您的文本编辑器首选项/设置调整为包含 UTF-8 BOM 或完全删除 BOM(无论如何 Node 都会将 javascript 文件读取为 UTF-8)。

关于javascript - 使用Node打开index.js报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43599049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com