美文网首页我爱编程
Node.js开发环境塔建

Node.js开发环境塔建

作者: tthuang | 来源:发表于2017-09-06 18:34 被阅读32次

    一. 安装node环境

    1.安装步骤

    1.1 双击node-v7.6.0-x64 ,然后一直next下去:

    image.png image.png image.png

    2. 检测node是否安装成功

    打开cmd控制台,输入命令node -v,检查node的版本号,看到类似输出,表示安装成功。

    C:\>node -v
    v 7.6.0
    

    继续在命令提示符输入node,此刻你将进入Node.js的交互环境。在交互环境下,你可以输入任意JavaScript语句,例如100+200,回车后将得到输出结果。要退出Node.js环境,连按两次Ctrl+C

    3. 安装npm

    其实npm已经在Node.js安装的时候顺带装好了。我们在命令提示符或者终端输入npm -v,应该看到类似的输出:

    C:\>npm -v
    4.1.2
    

    二. 安装mongodb

    1. 安装步骤

    1.1 双击mongodb-win32-x86_64-2008plus-ssl-3.0.2-signed安装文件进行安装,一路next;

    image.png image.png
    选择complete
    image.png image.png

    2. 配置

    打开cmd。进入到MongoDB安装的目录的bin目录下,我的是D:\MongoDB\bin,输入mongod,会输出错误

    ERROR: dbpath (\data\db\) does not exist.
    

    可在D盘新建data文件夹,data里新建dblogs文件夹
    bin目录下,cmd控制台输入

    --dbpath D:\MongoDB\bin>mongod --D:\data\db
    --logpath D:\data\log\MongoDB.log" --install --serviceName "MongoDB"
    

    3. 验证

    当服务已经安装成功,cmd运行
    (开启服务)

    NET START MongoDB  
    

    (关闭服务)

    NET stop MongoDB  
    

    4. 安装mongodb的可视化管理工具

    mongodb 3.x以下的版本可以安装Robomongo,双击Robomongo-0.8.5-i386进行安装,安装过程比较简单;
    mongodb 3.x是运行在wiredTiger 引擎,而Robomongo目前的版本只支援 MMAPv1 引擎,所以Robomongomongodb 3.x并不支持,推荐用MongoChef。解压mongochef-x64.msi进行安装,安装过程也比较简单。

    三. 开发环境mongodb 数据库配置

    1. 导出生产数据库

    登录生产数据库,输入以下命令进行oap数据库和uap数据库导出,命令如下:

    mongodump -d oap -o /home/mydata/dbback/oap
    mongodump -d uap -o /home/mydata/dbback/uap
    

    注:-d uap数据库名,-o /home/mydata/shell/dbBak/uap指导出路径,如果没有该路径需要新建。

    2. 将dbBak数据库导入本地数据库

    打开cmd,进入到D:\MongoDB\bin目录

    执行命令:

     D:\MongoDB\bin>mongorestore -h 127.0.0.1:27017 -d oap --dir D:\dbback\oap\oap
    D:\MongoDB\bin>mongorestore -h 127.0.0.1:27017 -d uap --dir E:\dbback\uap\uap
    

    dbback导入本地数据库。

    3. 利用mongodb可视化工具验证数据库导是否成功

    打开mongoChef Core,connect本地数据库127.0.0.1:27017,可看到有oapuap数据库。

    image.png

    三. 安装mysql数据库

    1. 安装步骤

    双击mysql-installer-community-5.7.16.0,安装过程中,建议选择Server only,密码设置为CU项目的密码:password
    安装成功后,开始会出现mysql的客户端,mysql的语句可在客户端运行。

    2. 数据库导入本地

    live项目需要在本地数据库建立live数据库,直接create即可,可在mysql客户端运行show databases显示本地数据库的目录,输入mysql-live中的mysql语句,在live数据库中创建需要的表。

    四. 安装 webstorm

    1.安装步骤

    运行WebStorm-2017.2,安装过程比较简单。WebStorm的主题和字体设置在 file>setting中。

    五. 运行项目(以live项目为例)

    1.环境配置

    mongodbmysqlredis服务需要启动,redis启动比较简单,双击redis-server即可。

    2. 启动项目

    在WebStorm中openlive项目,打开terminal,安装操作文档,输入npm i安装依赖

    E:\node-project\live>npm i
    

    输入npm run dev

    E:\node-project\live>npm run dev
    

    可看到

      live:server Listening on port 8081 +295ms
    

    项目已在localhost的8081端口运行,修改hosts文件,增加

    127.0.0.1 zhixin.chinaums.com
    

    在浏览器中输入127.0.0.1:8081即可运行项目

    相关文章

      网友评论

        本文标题:Node.js开发环境塔建

        本文链接:https://www.haomeiwen.com/subject/qdjvjxtx.html