Я новичок в Nodejs. Мне нужно сделать веб-приложение с узлом js, express, socket.io на существующем веб-сайте. Я использую JXcore на панели Parallels Plesk для выполнения узла. Но когда я запускаю js-файл, и я посещаю любую страницу на веб-сайте, он возвращает «Can not GET». Если я использую функцию экспресс прибудете():Nodejs на одной странице
var app = require('express')();
var http = require('http').Server(app);
var path = require('path');
app.get('/path/to/index.html', function(req, res){
res.sendfile(path.resolve(__dirname + '/index.html'));
});
http.listen(10500, function(){
console.log('listening on *:10500');
});
он работает на /path/to/index.html, но любой другой страницы сайта заблокированный той же ошибкой «Не удается получить». Есть ли способ запускать узел только на одной странице? Thanks
Ваше использование ' app.get' неверно. Пожалуйста, обратитесь к рамочной документации http://expressjs.com/ –
Я не думаю, что ваша проблема связана с JXcore вообще. Попробуйте запустить приложение с узлом на вашем локальном компьютере, и у вас будут те же проблемы. – infografnet