建立第一個nodejs專案
阿新 • • 發佈:2019-01-03
以前是一名安卓工程師,來新公司後,偶然接觸到了nodejs專案,從此被nodejs吸引了。之後的文章都會記錄工作中遇到的問題,有不對的地方還請各位讀者朋友指正,大家共同學習!!話不多說,我們先來建立第一個nodejs專案吧!!
準備工作:
- 安裝nodejs,nodejs的官方下載地址:https://nodejs.org/en/download/.安裝比較簡單,選擇對應版本下載,直接下一步!
- 配置nodejs環境,開啟“我的電腦”-右鍵-“屬性”-“高階系統設定”-“高階”-“環境變數”,在【系統變數】下新建【NODE_PATH】,輸入【nodejs安裝目錄下node_modules的路徑】,將【使用者變數】下的【Path】修改為【nodejs安裝路徑】!
- 安裝開發工具,如Sublime、WebStorm,vscode等,個人喜歡vscode,官方下載地址:https://code.visualstudio.com/Download.
建立專案:
- 新建專案目錄資料夾HelloNodeJs(D:\work\HelloNodeJs),開啟vscode,選擇新建的資料夾,新建app.js(入口),router.js(路由)和package.json(配置)檔案
- package.json程式碼(package.json的生成和npm的用法這裡就不描述)
{ "name": "helloWorld", "version": "1.0.0", "main": "app.js", "dependencies": { "cors": "^2.8.5", "express": "^4.16.4" } }
- app.js中程式碼
var express = require('express');
var cors = require('cors');
var router=require('./router');
var app = express();
app.use('/', cors(), router);
if (!module.parent) {
app.listen('3003', function () {
console.log("服務開啟了");
});
}
module.exports = app;
- router.js程式碼
var express = require("express");
var router = express.Router();
router.use("/test", function (req, res) {
res.send("hello world!!");
res.end();
});
module.exports = router;
- 啟動專案,在控制檯輸入node app.js啟動服務
- 開啟瀏覽器,輸入你的地址
總結:專案使用了express框架,有興趣的可以單獨去學習瞭解下,很不錯的!!文章篇幅不大,適合初學者,後面會陸續整理些實際專案中的問題,歡迎探討!!
下一篇:nodejs之http請求解析,https://blog.csdn.net/u013196396/article/details/85342388