日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何搭建一个node 工程

發布時間:2023/12/31 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何搭建一个node 工程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為什么要寫這篇文章,因為現在Node.js這幾年確實越來越火,這個看看github 上面的代碼數量,不用我在多說。node.js的性能也是相當不錯,配合上express類庫以及Vue.js 對于前端工程師的我們確實是把利器。在以前的老本家愛立信公司,聯動優勢以及現在開發的“萌店”都使用了這種技術,個人覺得這方面也算有點心得體會。


接下來就分幾步概述一下,一個Node工程的起始搭建

安裝node.js

第一步:去node.js官網下載,官網地址http://www.nodejs.org/download/

第二步:選擇你電腦位數和品牌對應的版本

第三步:開始安裝node
點擊下載的文件
開始安裝……………..安裝完畢后…….

第四步:開始輸入命令,安裝數據庫

雖然不知道你裝在那個位置,但是現在你要聽我的,使用命令行進入到安裝的目錄下,依次輸入命令:

1-鍵入命令:npm install express 回車等待安裝express........

2-鍵入命令:npm install jade 回車等待安裝jade........

3-鍵入命令:npm install mysql回車等待安裝mysql........

好了,不說了,你的node.js已經安裝成功了,接下來就是搭建Node工程這個大頭了,來來啦…..rang 我們一起 去搭建node工程。

第五步:node工程初始化

你已經安裝了 Node.js,接下來為你的應用創建一個目錄,然后進入此目錄并將其作為當前工作目錄。 $ mkdir myapp$ cd myapp

通過 npm init 命令為你的應用創建一個 package.json 文件。 欲了解 package.json 是如何起作用的,請參考 Specifics of npm’s package.json handling。

$ npm initentry point: (index.js)

鍵入 app.js 或者你所希望的名稱,這是當前應用的入口文件。如果你希望采用默認的 index.js 文件名,只需按“回車”鍵即可。

第六步:開始安裝Express類庫

接下來安裝 Express 并將其保存到依賴列表中:

$ npm install express --save

如果只是臨時安裝 Express,不想將它添加到依賴列表中,只需略去 –save 參數即可:

$ npm install express

安裝 Node 模塊時,如果指定了 –save 參數,那么此模塊將被添加到 package.json 文件中 dependencies 依賴列表中。 然后通過 npm install 命令即可自動安裝依賴列表中所列出的所有模塊。


到這里基本上庫已經安裝完了,接下來,就是要驗證是不是真的可以,牛逼不是吹的,來咱們上一個實例。


Hello world 實例

接下來,我們一起創建一個基本的 Express 應用。
注意:這里所創建是一個最最簡單的 Express 應用,并且僅僅只有一個文件 — 和通過 Express 應用生成器 所創建的應用完全不一樣,Express 應用生成器所創建的應用框架包含多個 JavaScript 文件、Jade 模板和針對不同用途的子目錄。來來,小伙伴看著這里,見證奇跡的時刻到了。來了………………..

第一步:創建文件復制代碼:

進入 myapp 目錄,創建一個名為 index.js 的文件,然后將下列代碼復制進去:

var express = require('express');var app = express();app.get('/', function (req, res) {res.send('Hello World!');});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);});

上面的代碼啟動一個服務并監聽從 3000 端口進入的所有連接請求。他將對所有 (/) URL 或 路由 返回 “Hello World!” 字符串。對于其他所有路徑全部返回404 Not Found。

第二步:輸入命令

進入到node工程的根目錄輸入:

$ node index.js

瀏覽器顯示結果: Hello World!

第三步:瀏覽器查看結果

這個時候就可以在瀏覽器中打開 http://localhost:3000/ 并查看輸出結果。


Express 應用生成器

通過應用生成器工具 express 可以快速創建一個應用的骨架。

第一步:輸入命令行:

通過命令安裝:

$ npm install express-generator -g

第二步:輸入命令行:

-e 選項可以選擇渲染的模板是EJS:

$ express -e

第三步:輸入命令行:

然后安裝所有依賴包:

$ npm install

第四步:輸入命令行:

Windows 平臺使用如下命令:

> set DEBUG=myapp & npm start

接下來你就可以在瀏覽器中打開 http://localhost:3000/ 網址就可以看到這個應用了。
通過 Express 應用生成器創建的應用一般都有如下目錄結構:

. ├── app.js ├── bin │ └── www ├── package.json ├── public │ ├── images │ ├── javascripts │ └── stylesheets │ └── style.css ├── routes │ ├── index.js │ └── users.js └── views├── error.jade├── index.jade└── layout.jade

^-^ 哈哈哈,看到這里就證明你的“大功”告成了,是不是有種莫名的沖動。

通過 Express 應用生長期創建應用只是眾多方法中的一種。還有很多,很多辦法,這里就不多說啦,這里這只是自己熟悉的做法。

參考文獻:

http://www.express.com/
https://nodejs.org/en/

總結

以上是生活随笔為你收集整理的如何搭建一个node 工程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。