admin管理员组文章数量:1332865
So it's the first ever program I write but when I run it in the console I get this error.
module.js:540
throw err;
^
Error: Cannot find module 'C:\Users\Daniel\Desktop\app'
at Function.Module._resolveFilename (module.js:538:15)
at Function.Module._load (module.js:468:25)
at Function.Module.runMain (module.js:684:10)
at startup (bootstrap_node.js:187:16)
at bootstrap_node.js:608:3
I have no idea why this is happening as I am new but I checked the code and nothing is wrong.
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-type', 'text/plain');
res.end('Hello World!');
});
server.listen(port, hostname, () => {
console.log('Server started on port '+port);
});
So it's the first ever program I write but when I run it in the console I get this error.
module.js:540
throw err;
^
Error: Cannot find module 'C:\Users\Daniel\Desktop\app'
at Function.Module._resolveFilename (module.js:538:15)
at Function.Module._load (module.js:468:25)
at Function.Module.runMain (module.js:684:10)
at startup (bootstrap_node.js:187:16)
at bootstrap_node.js:608:3
I have no idea why this is happening as I am new but I checked the code and nothing is wrong.
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-type', 'text/plain');
res.end('Hello World!');
});
server.listen(port, hostname, () => {
console.log('Server started on port '+port);
});
Share
Improve this question
asked Jan 9, 2018 at 12:28
John SmithJohn Smith
731 gold badge1 silver badge3 bronze badges
7
- Where is this project located and what mand did you use to run the application? – TGW Commented Jan 9, 2018 at 12:32
- It seems like the script you wanted to execute isn't named "app". What mand did you use and whats the name of your file? – NullDev Commented Jan 9, 2018 at 12:33
- Omg, How could I miss that. – John Smith Commented Jan 9, 2018 at 12:35
- 1 You can't mark it as solved without an answer. But if the name was indeed the reason I can post it as an answer – NullDev Commented Jan 9, 2018 at 12:37
- 1 Does this answer your question? internal/modules/cjs/loader.js:582 throw err – Henke - Нава́льный П с м Commented Jul 6, 2020 at 10:16
1 Answer
Reset to default 3It seems like the script you wanted to execute isn't named "app".
Check the Path and name of your script when you execute it with the node
mand.
本文标签: javascriptNodeJSmodulejs540 throw errStack Overflow
版权声明:本文标题:javascript - NodeJS | module.js:540 throw err - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742348249a2457963.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论