<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ### 運行模式 Nodejs有兩種運行的模式, 可以在控制臺以命令行的交互方式運行, 也可以寫到一個.js的腳本文件中使用node + 文件名的腳本方式來運行。這兩種方式是不是都很像Java、Perl、PHP、Python等后端語言的風格? js的代碼塊和腳本文件不需要再放入html文件后使用瀏覽器來運行和測試了。 #### 交互模式 在d 盤下建立 D:\devworkspace\nodejs 的目錄 在命令行中切換到此目錄。 在命令終端 輸入 node 進入nodejs 命名交互模式。 接下來就可以使用 nodejs語言進行編程了。 輸入: ``` console.log('HelloWorld Nodejs'); ``` 回車執行 這一行代碼是不是很熟悉, 和js代碼在瀏覽器控制臺打印日志的語法是一樣的。 執行效果如下: ![在這里插入圖片描述](https://img-blog.csdnimg.cn/20181121063452764.png) #### 腳本模式 將上面一句代碼, 寫到helloworld.js 文件中, 使用 node helloworld.js 來執行。 和上面方式得到的結果是一樣的。 注意:腳本模式運行要先退出交互模式, 使用 .exit 退出交互模式。 ### Node.js應用一般的組成部分 一般的Node.js的應用基本包含以下三個部分: 1. 引入 required 模塊。相當于Java的import和.Net的use。 2. 創建服務器。服務器監聽瀏覽器端的請求, 類似Apache,Nginx等http服務器。 3. 接收請求和響應請求。 備注: 回顧一下Node.js 是運行在服務端的 JavaScript這句話, 使用Node.js, 不需要像傳統Web APP 的開發, 需要把代碼部署到Tomcat等應用服務器就可以直接運行了。 ### 服務端實例 還是看一個簡單例子: 創建一個firstNodejsApp.js的文件, 內容如下: ``` //1. require http var http = require('http'); //導入http模組 //2. create server and response http.createServer(function(request,response){ //創建并啟動服務器 response.writeHead(200,{'Content-type':'text/plain'}); response.end('Hello Nodejs\n'); }).listen(8888); //3. log console.log('Server running at http://127.0.0.1:8888/'); ``` 解釋一下以上代碼步驟: 1. 導入了http 模組, 之后就可以使用http對象 2. 創建服務器,設定監聽端口,返回響應內容 3. 打印log 使用命令:node firstNodejsApp.js啟動,啟動效果如下: ![在這里插入圖片描述](https://img-blog.csdnimg.cn/20181121065148642.png) 啟動后,就可以通過瀏覽器 http://127.0.0.1:8888/ 進行訪問了。 看上去, Node.js 像是有一個內置的 Web 服務器。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看