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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

nodeJs express mongodb 建站(mac 版)

發布時間:2025/3/20 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nodeJs express mongodb 建站(mac 版) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

基本環境 homebrew、node、npm、express、mongodb

?

1.node 、npm :?

  (1)輔助工具:homebrew安裝(mac下一個軟件管理工具,相當于Red hat的yum,Ubuntu的apt-get,方便軟件安裝和卸載),終端輸入,如果出現404,可能被墻了,過幾分鐘再試下就好。

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  (2)brew -v 能查看到版本號說明安裝成功

brew -v //查看當前brew版本 sudo brew update //升級下

?

  (3)安裝node

sudo brew install node //brew安裝node、npm

  (4)隨意建一個文件夾,新建文件app.js,寫入以下代碼

var http = require('http');http.createServer(function (req, res) {res.writeHead(200, {'Content-Type': 'text/plain'});res.end('Hello World\n'); }).listen(2017, '127.0.0.1');console.log('Server running at http://127.0.0.1:2017/');

  (5)在終端輸入?

node app

  (5)在游覽器中輸入 :?http://127.0.0.1:2017/ ?,能看到hello world返回,則說明nodejs環境是ok的。

  

2、express安裝

  (1)下面安裝全局安裝express

sudo npm install -g express

  (2)安裝express項目生出功能

sudo npm install express-generator -g

  (3)新建express項目?

express -e helloWorld //-e 為使用ejs框架 express默認為jade

  (4)然后到helloWorld目錄下安裝依賴包

cd helloWorld npm install

  安裝完以后你會看到以下目錄結構,/bin/www.js可查看端口號

  (5)運行項目

DEBUG=app ./bin/www

?

  (6)若在游覽器輸入http://127.0.0.1:3000,看到以下界面,則說明安裝成功

  

3、mongodb安裝

  (1)homebrew安裝(mac下一個軟件管理工具,相當于Red hat的yum,Ubuntu的apt-get,方便軟件安裝和卸載),終端輸入,如果出現404,可能被墻了,過幾分鐘再試下就好。

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  (2)brew -v 能查看到版本號說明安裝成功

brew -v //查看當前brew版本 sudo brew update //升級下

  (3)安裝monogodb

sudo brew install mongodb

  (4)打開finder,按shift + command + g , 輸入 /usr/local/,在這個目錄的Cellar下可以看到mongodb的執行文件

   (5)從終端進入到這個bin目錄下,執行

./mongod --dbpath /Users/Cinco_qian/mongodbData //配置數據庫存放的位置

看到最后一行是mongodb的默認端口號27017 ,則說明啟動成功

  (6)打開游覽器,訪問http://localhost:27017/,出現以下提示,說明鏈接成功

  (7)這時候,再從終端進入到mongodb的bin目錄下,./mongo操作數據庫

cd usr/local/Cellar/mongodb/3.2.6/bin ./mongo //開始操作數據庫

  (8)常用數據庫操作命令

show dbs //查看所有數據庫 use helloWorld //新建數據庫helloWorld db.helloWorld.find() //查看數據庫helloWorld下所有表 db.createCollection('item') //在helloWorld新建表item db.item.save({name:"wuqian",content:"this is first data"}) //向表item 中插入一條數據 db.item.find()//查看表item中數據db.item.remove({name:"wuqian"})//刪除表中 name=wuqian的數據db.item.drop()//刪除表itemdb.dropDatabase()//刪除數據庫

?

轉載于:https://www.cnblogs.com/cynthia-wuqian/p/6583040.html

總結

以上是生活随笔為你收集整理的nodeJs express mongodb 建站(mac 版)的全部內容,希望文章能夠幫你解決所遇到的問題。

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