zoukankan      html  css  js  c++  java
  • Node.js与Express4安装与配置

    Nodejs简介

    Node.js 基于 Chrome JavaScript 运行环境,用于便捷地搭建快速、可扩展的网络应用。

    它使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效,

    非常适合于运行在分布式设备的数据密集型实时应用。

    当前版本:v0.12.4

    安装配置Node.js

    在 官网下载页 根据自己的平台选择安装程序。对于Windows有msi与exe两种选择。msi会自动装好node与npm,同时设置一些环境变量。为了学习和配置上的灵活性,这里选择下载64位的exe文件。

    建立目录(如d: odejs),把下载下来的node.exe拷贝进去。并将此目录追加到环境变量PATH中。

    安装NPM

    NPM:Node Package Manager,即Nodejs的包管理器

    使用msi安装则可忽略此步。对于直接下载exe文件的,首先需要从github上获取npm代码:

    git clone --recursive git://github.com/isaacs/npm.git 

    cd npm 

    然后执行:

    node cli.js install npm -gf

    配置NPM

    设置环境变量NODE_PATH

    npm安装完成后,d: odejs目录下会生成一个node_modules目录。新建环境变量NODE_PATH指向该路径

    NODE_PATH=d: odejs ode_modules

    使用npm安装包时有时会很慢,可以通过nrm(NPM源管理器)切换npm源

    安装nrm:

    npm --registry=http://r.cnpmjs.org --disturl=http://dist.u.qiniudn.com install -g nrm

    nrm ls查看镜像

    nrm use选择镜像,这里我们选择taobao

    安装Express4

    Express是一个简洁、灵活的node.js Web应用开发框架,它提供一系列强大的功能,比如:模板解析、静态文件服务、中间件、路由控制等。还可以使用插件或整合其他模块来创建各种Web和移动设备应用。

    Express发展很快,且版本之间有较大差异,我们直接安装最新的Express4。

    执行:

    npm install express -gd

    其中选项-g表示全局安装,目标模块将会被安装到NODE_PATH的lib里面。-d选项表示一并安装依赖模块。没有-g选项的话会在当前目录(通常是项目目录)建立一个node_modules目录。

    安装成功后,命令行会提示 npm info ok

    express 4.0之后将命令工具分出来了 故还需安装express-generator

    npm install -gd express-generator

    安装配置完成后,node, npm以及express的版本如下

    使用Express创建project

    express -e HelloExpress

    在本地添加依赖(依赖项定义在package.json中):

    npm install

    启动

    npm start

    然后可以在浏览器通过 http://localhost:3000/ 访问了

  • 相关阅读:
    Git: fatal: Pathspec is in submodule
    cnpm不是内部或外部命令 cnpm: command not found
    kubectl top查看k8s pod的cpu , memory使用率情况
    Docker 技巧:删除 Docker 所有镜像
    Docker 快速删除所有容器
    使用Dockerfile文件构建基于centOS系统的nodejs镜像
    CentOS下nodejs最简单的安装方法
    yum安装nodejs 8
    系统空间占用排查 tomcat超大日志catalina.out 删除 与df 状态更新
    用dockerfile构建基于centos系统的jar包的镜像
  • 原文地址:https://www.cnblogs.com/roam/p/5496897.html
Copyright © 2011-2022 走看看