【问题标题】:How to integerate client(html,js,css) with node and run in a server如何将客户端(html、js、css)与节点集成并在服务器中运行
【发布时间】:2015-02-13 11:17:00
【问题描述】:

我已经看到了很多节点如何工作以及节点如何侦听请求的示例。但是我总是对如何在服务器端使用节点做一个完整的应用程序并在服务器中运行感到困惑。

有没有人指导我如何使用登录页面 (html) 在服务器端 (Node.js) 验证用户并在客户端发送响应的示例应用程序。完成实时应用程序的完整流程。

【问题讨论】:

    标签: javascript node.js


    【解决方案1】:

    我会结帐http://expressjs.com/starter/generator.html。这将在瞬间生成一个简单、完整的 Node.JS Express 应用程序。通读此代码将帮助您了解使用 Node 创建 Web 应用程序的基础知识。

    【讨论】:

      【解决方案2】:

      我找到了如何在 Node 中部署 ext js 应用程序。

      1.使用 sencha cmd 构建您的 Extjs 应用程序

      1. 从build-->Productin文件夹中复制生成的文件夹

      3.将复制的文件夹粘贴到节点服务器文件夹中(dbview 是我的 ext js 应用程序)

      1. 找到屏幕截图以了解我的 dbview 文件夹中的文件

      1. 在 server.js 文件中找到我的节点服务器代码

                var express = require('express')
            var app = express()
        
            app.get('/', function (req, res) {
                 res.sendFile(__dirname+"\\dbview\\index.html");
            })
            app.use(express.static(__dirname+"\\dbview"));
            var server = app.listen(3000, function () {
        
              var host = server.address().address
              var port = server.address().port
        
              console.log('Example app listening at http://%s:%s', host, port)
        
            })
        

      使用命令 node server.js 运行我的节点服务器文件后,我可以使用 http://localhost:3000/ 访问我的应用程序

      【讨论】:

      • 这样一个通用问题的正确答案如何?
      猜你喜欢
      • 2016-06-20
      • 1970-01-01
      • 2014-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-09
      • 1970-01-01
      相关资源
      最近更新 更多