Javascript 节点服务器未运行:正在退出而没有任何输出
我最近一直在和codesphere混在一起,有一个奇怪的问题,至少对我来说是这样的: my server.js:Javascript 节点服务器未运行:正在退出而没有任何输出,javascript,node.js,Javascript,Node.js,我最近一直在和codesphere混在一起,有一个奇怪的问题,至少对我来说是这样的: my server.js: const express =require('express'); const app = express(); const port = 8000; app.get('/', (req,res) => { res.send('Hi there') }); app.listen(port, () => { console.log("Running&
const express =require('express');
const app = express();
const port = 8000;
app.get('/', (req,res) => {
res.send('Hi there')
});
app.listen(port, () => {
console.log("Running")
});
npm启动时:
user@codesphere:app [master] $ npm start
personal_website@1.0.0 start /home/user/app
node server.js
然后输出退出服务器并返回CLI
运行node server.js的输出:
另一编辑:
上部,ide中的my package.json,下部:package.json在终端中打开(nano)
现在我真的认为,假设他们有麻烦是省钱的!
您可以直接使用
node server.js
,而不是npm start
。这应该行得通。如果您想使用npm start
运行,您的package.json
应该相应地配置。node server.js直接再次关闭服务器,我将在上面编辑我的package.json!相反:如果codesphere允许我再次打开文件。。。今天看起来怪怪的!如果有什么变化,我会及时通知你。感谢您使用node server.js
和上述代码,它在我的系统中运行良好,根端点也正常工作。你能在运行node server.js
时共享输出吗?绝对没有输出。我会附上一个截图。看上面!也许是他们的错:-/Type节点--help
。确保它是Node.js而不是Node.js。