MEAN是基于fullstack JavaScript框架,它比其他框架更快加速Web应用程序开发。本教程将帮助您在Ubuntu,Debian和LinuxMint系统安装Mean stack。 MEAN.IO有以下的要求,对系统进行预先安装。
- Node.js
- MongoDB
- Git - 包管理器
安装NPM和Node.js
首先使用以下命令在系统上安装NPM和NodeJS。在下面的命令第一个命令将安装在系统中的一些必需的程序包。第二个命令将添加PPA为node.js到你的系统。该更新后,你的所有连接的PPA和最后一个命令将在系统上安装和NodeJS NPM。
$ sudo apt-get install python-software-properties python g++ make
$ sudo add-apt-repository ppa:chris-lea/node.js
$ sudo apt-get update
$ sudo apt-get install nodejs
MongoDB的安装
现在执行以下命令在系统上安装MongoDB。
参考这里MongoDB的最新详细的安装说明。
$ sudo apt-get install mongodb mongodb-server
安装所需的程序包
现在安装一些必需的程序包与Mean.io.工作
$ sudo apt-get install git
$ sudo npm install gulp
安装Mean.io CLI
现在你的系统上安装使用NPM mean.io CLI工具
$ sudo npm install -g mean-cli
安装后平均CLI工具,使用下面的命令创建第一个应用程序。
$ mean init myApp
$ cd myApp && npm install
启动节点服务器
现在,使用下面的命令来启动节点开发服务器。不建议在正式线上中使用此选项。
$ node server
然后,打开浏览器并转至:
http://localhost:3000