2017-01-05 5 views
0

Я пытаюсь открыть файлы js-сервера кода для открытия в браузере напрямую. как:Как ограничить доступ к содержимому js-файла в браузере/почтальоне

http:<<domain>>:<<port>>/<<server.js>> 

Если я попал этот адрес в браузере код отображается как в JS-файла и каждый может видеть содержимое JS и все маршрутизации и конфигурации. Если Если я поставлю код ниже в главном файле js сервера, я ограничу использование api для переднего конца.

app.get('/server.js', function(req, res, next) { 
res.json({ 
    auth: false 
}); }); 

Пожалуйста, помогите мне ограничить код для просмотра в почтальоне или в браузере.

ответ

0

Я решил в добавлении ниже небольшого скрипта в главном server.js (может быть app.js/Node.js в вашей структуре файла) файл

app.all(['*server.js*', '*Config/**', '*Models/**', '*package.json*', '*bower.json*', '*README.md*', '*Public/**'], function (req, res, next){ 
    res.send({ auth: false }); 
}); 

Еще раз спасибо nmnsud

Смежные вопросы