我正在使用MVC4應用程序。這是我的目錄結構看起來像:node.js - 我如何避免server.js文件被下載
App_Data
App_Start
Content
Controllers
Images
Models
node_modules
Scripts
Views
server.js //This is where my server script resides
Node.exe
這是這一切是如何結合在一起的:
Server.js在服務器上運行。用戶轉到index.cshtml頁面並創建與服務器的連接。如果同一頁面上有多個用戶,他們都可以使用「種類」聊天共享數據/想法等。每個用戶的行爲都被轉發給其他連接的用戶。
我在想什麼是我如何避免有人直接從瀏覽器指向我的server.js文件並查看它的內容。
爲什麼server.js可以在第一時間下載?默認情況下您沒有靜態訪問權限。您執行一個文件,並按照您定義的方式處理您的路由邏輯。你介意要[閱讀此](http://stackoverflow.com/questions/11311672/building-a-website-using-node-js-best-practice)它有一個很好的資源列表。 –