zoukankan      html  css  js  c++  java
  • 前端(Node.js)(2)-- Node.js开发环境配置

    1、开发环境介绍

    1、MEAN Stack

      什么是全栈?

      负责界面和UI的设计师、负责移动端应用开发的安卓IOS开发工程师、负责服务器端开发的后端程序员、负责数据库开发和管理的数据库工程师、负责服务器端环境搭建和管理的运维工程师,在不同的细分领域和公司命名大不相同

      一个人承担各种方面的职责。

      Web全栈

      HTML/CSS页面的构建

      浏览器端的开发

      服务器端的开发

      数据库管理

      服务器运维

      JavaScript可以开发哪些栈?

      JavaScript Web全栈的最佳组合:MEAN Stack

      mongoDB简单操作、express

      angularjs、Node.js

    2、Node.js的执行环境

      Google V8

      文件系统

      网络功能(HTTP/TCP/UDP/DNS/TLS/SSL)

      二进制数据

      数据流

      加密与解密

    3、开发工具

      webstorm、sublimeText

    4、调试工具

      WebStorm

      nodemon

      node-inspector

      Chrome Developer Tools

    2、windows下开发环境搭建

      生产环境中的Node.js

      Windows+Linux

      VirtualBox

      虚拟机CentOS安装

      xShell与xFtp

      Node.js

      MongoDB

      Redis

      Sublime Text

      WebStorm

    网络地址转换NAT

    虚拟机通过物理机的网络进行访问,没有办法直接在物理机上面通过ssh连接虚拟机

    如果使用的是路由器上网,那么可以使用桥接网卡,在这种情况下虚拟机和物理机在路由器里面是对等的两个网络节点,这样我们便可在物理机上使用ssh工具进行linux服务器的访问和控制

    语言选择English

    SOFTWARE SELECTION

    Basic Web Server --> Developtools

    设置服务器管理员密码:我最喜欢的密码

    下载安装epel-release

    yum install epel-release

    y

    完成之后下载安装nodejs

    yum install nodejs

    y

    安装完毕查看版本

    node --version

    安装完毕之后安装mongodb-server(服务器端)

    yum install mongodb-server

    接下来安装mongodb的客户端

    yum install mongodb

    最后一个安装redis

    yum install redis

    y

    全部安装完成之后我们新建一个代码测试文件

    vim test.js

    console.log("hello,我们终于完成了,兄嘚");

    esc:wq

    node test.js

    输出  hello,我们终于完成了,兄嘚

    ok,环境配置成功!

    3、mac OS下开发环境搭建

  • 相关阅读:
    LD_PRELOAD的偷梁换柱之能
    ATOM & Sublime Text 下MarkDown插件功能比较
    存在
    2017年执行计划
    2015年总结以及2016年计划
    2014年总结以及2015年计划
    asp.net MVC中form提交和控制器接受form提交过来的数据
    2013年回顾及2014年计划
    c# XML序列化与反序列化
    Namenode HA原理详解(脑裂)
  • 原文地址:https://www.cnblogs.com/foreverlin/p/10130802.html
Copyright © 2011-2022 走看看