Stack Overflow на русском Asked on November 26, 2020
Создал простое приложение, в visual studio всё запускается и работает. Но запускаю через CMD консоль командой node server.js и вылетает ошибка:
O:NodedataManipulaiondataManipulaion>node server.js
internal/modules/cjs/loader.js:883
throw err;
^
Error: Cannot find module 'O:NodedataManipulaiondataManipulaionserver.js'
[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)[39m
[90m at Function.Module._load (internal/modules/cjs/loader.js:725:27)[39m
[90m at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)[39m
[90m at internal/main/run_main_module.js:17:47[39m {
code: [32m'MODULE_NOT_FOUND'[39m,
requireStack: []
}
Установленные модули (их устанавливал через npm visual studio):
Код server.js:
var app = require('express')();
var path = require('path');
var http = require('http').createServer(app);
var io = require('socket.io')(http);
var maxMessages = 40;
var messages = [];
app.use(require('express').static(__dirname + '/public'));
app.get('/', (req, res) => {
res.sendFile(path.join(__dirname + '/public/index.html'));
});
io.on('connection', (socket) => {
socket.on('chat message', (msg) => {
if (!msg.replace(/s/g, '').length) {
console.log('sended only spaces');
}
else {
messages.push(msg);
if (messages.length > maxMessages) {
messages.shift()
}
io.emit('chat message', msg);
console.log(messages);
}
});
socket.on('chat getMessages', () => {
if (messages.length > maxMessages) {
messages.shift()
}
io.emit('chat sendMessages', messages);
});
});
http.listen(1337, () => {
console.log('listening on *:1337');
});
Структура файлов через cmd dir:
O:NodedataManipulaiondataManipulaion>dir
Том в устройстве O имеет метку Projects
Серийный номер тома: 201A-816B
Содержимое папки O:NodedataManipulaiondataManipulaion
Чт 22.10.20 21:58 <DIR> .
Чт 22.10.20 21:58 <DIR> ..
Пт 23.10.20 20:25 <DIR> dataManipulaion
Чт 22.10.20 21:58 1 151 dataManipulaion.sln
1 файлов 1 151 байт
3 папок 50 469 253 120 байт свободно
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP