2015-12-02 3 views
0

Я пытаюсь загрузить приложение socketstream с помощью express и cors, в котором возникает ошибка 404. Все каталоги проекта доступны в браузере, но без содержимого.socketstream app throwing 404 не найден

var app = require('express')(); 
var ss = require('socketstream'); 
var cors = require('cors'); 

ss.client.define('main', { 
    view : 'app.html', 
    css : [], 
    code : [], 
    tmpl : '*' 
}); 

app.use(cors()); 


app.get('/', function(req, res) { 
res.serve('main'); 
}); 

ss.start(app.listen(port)); 

И это ответ в браузере

Заголовки

Remote Address:"RemoteAddress":"Port" 
Request URL:http://"RemoteAddress":"Port"/_serveDev/code/app/someFile.js?ts=1449057700740&pathPrefix=app 
Request Method:GET 
Status Code:404 Not Found 

заголовков запроса

Connection:keep-alive 
Content-Length:76 
Content-Type:text/html; charset=utf-8 
Date:Wed, 02 Dec 2015 12:03:20 GMT 
X-Content-Type-Options:nosniff 
X-Powered-By:Express 

заголовки отклика

Accept:*/* 
Accept-Encoding:gzip, deflate, sdch 
Accept-Language:en-US,en;q=0.8 
Cache-Control:max-age=0 
Connection:keep-alive 
Host:"RemoteAddress":"Port" 
Referer:http://"RemoteAddress":"Port"/ 
User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36 

Обновление

Приложение app.html загружается в браузере, но 404 предназначено только для скриптов и css, запрашиваемых из app.html.

Спасибо.

ответ

0

Попробуйте изменить права доступа к файлам, запустив

sudo chmod 777 -R * 

в каталоге кода.