使用Node.js和MongoDB引入

首先

假设您已经完成了Homebrew的安装,我们将继续进行下一步。
如果您还没有安装,请先查询并安装后再继续以下操作。

环境

macOS Sierra 10.12.6 – 苹果操作系统Sierra版本10.12.6
Homebrew 1.3.4 – Homebrew软件管理工具版本1.3.4

使用Nodebrew进行安装

安装Node.js的版本管理软件Nodebrew。
Nodebrew是Homebrew的一个包,让我们进行安装。

使用Homebrew安装Nodebrew。

安装完成后即可启动。

$ nodebrew setup

因为我认为终端会显示要设置路径,所以我会按照显示的路径进行设置。

将以下内容用中文表达,只需要一种选项:

将 “export PATH=\$HOME/.nodebrew/current/bin:\$PATH” 这一行加入到 ~/.bash_profile 文件中。
通过执行命令 source ~/.bash_profile 来应用变更。

通过这样,Nodebrew的安装就完成了。

引入Node.js

好的,接下来我们将使用Nodebrew下载Node.js。

运行以下命令获取远程节点列表:
$ nodebrew ls-remote

通过这个命令可以查看可安装的软件包列表。
如果没有特殊要求,将安装最新版本。

使用二进制方式安装最新版本的Node.js

将”latest”一词替换为先前所见的列表中的版本将会安装各个版本。如果只需要最新版,系统会自动为您查找并安装最新版本。

使用最新的Nodebrew

在安装的版本中选择要使用的版本。每次切换版本时都需要使用此命令,请不要忘记。这样就结束了Node.js的安装。

使用npm来管理Node.js的库。

npm(Node Packaged Modules)是一款用于管理Node.js库和包的软件。
由于已经与Node.js一起附带,因此应该已经安装了它。

用以下的句式以中文翻译:

\$ 全局安装 forever:npm install -g forever
\$ 全局安装 express:npm install -g express
\$ 全局安装 express-generator:npm install -g express-generator

每个都能自动重新启动服务器的模块,以及从上方创建Web包的框架库,以及用于使用它的命令。

\$ 快递-用英文名命名,叫做firstapp
$ 切换到firstapp的路径下

我们将应用程序命名为firstapp,并创建一个模板,然后进入目录。

在中文中的寻找范例:

用npm安装并调试(-d)。

安装依赖的模块文件。

请永久性地运行`bin/www`文件。

当服务器启动后,您应该在浏览器中打开http://localhost:3000,就会出现网页的模板。

$ 永久列表
$ 永久停止 bin/www

可以使用这些命令获取正在运行的服务器列表,并停止它们。

我們可以通過導入這個庫並顯示網頁來完成。

引入MongoDB系统

首先,我们将引入MongoDB。接下来,进行安装。

用homebrew安装mongodb。

创建一个必要的目录时,请使用管理员权限。
如果要求输入密码,请输入您在启动计算机时输入的密码。

1. 使用\$ sudo mkdir /var/lib/mongodb命令创建一个/var/lib/mongodb目录。
2. 使用\$ sudo touch /var/log/mongodb.log命令创建一个/var/log/mongodb.log文件。

我們將設定 MongoDB 在電腦啟動時自動在背景運行。

启动mongodb服务

为了将MongoDB和Node.js关联起来,我们需要安装一个名为Mongoose的模块。请注意,如果指定了”g”选项,则可能无法正常工作。

使用npm安装mongoose库

在上述中我们已经完成了所有的介绍。
在参考网站上,已经实际将数据存储到数据库中,并完成了显示部分。

请参考以下网站

广告
将在 10 秒后关闭
bannerAds