node

1.  什么是Node.js

 

  1. Node.js是一个服务器端的Javascript运行环境(runtime)。

    1. Java使用JDK进行编译/运行。 > java HelloWorld
    2. JS使用Node进行编译/运行。 > node HelloWorld.js
  2. Node.js是一个web服务器

    1. Java使用Tomcat提供HTML、CSS、JS等资源访问。
    2. 前端使用Node.js提供HTML、CSS、JS等资源访问。
  3. Node.js是资源管理器

    1. Node.js提供npm插件用于管理所有js资源。
    2. Java使用Maven管理所有jar资源。

 

结论:Node.js是一款软件,支持JS基本语法,可以提供web服务器,可以通过npm插件管理资源。

 

  1. JavaScript有3部分组成:DOM、BOM、ECMAScript

    1. DOM,文档对象模型,需要HTML支持。

    2. BOM,浏览器对象模型,需要浏览器支持。

    3. ECMAScript,基本语法。

 

 

 

2.  环境搭建

2.1: 下载       https://nodejs.org/en/

 

2.2 :安装

             步骤一:运行“node-v10.16.0-x64.msi”,进行向导页面

             步骤二:接受需要确认页面

             步骤三:确定安装位置

             步骤四: 确定安装组件(所有都安装)

             步骤五:进行安装。(如果有“用户账户控制”提示,点击“是”)

               步骤六:完成安装

 

 重启计算机  重要

 

3.    测试     node --version

4.    工具   cnpm

    cnpm为国内定制的镜像,用于替代默认的npm。

      淘宝镜像官网:http://npm.taobao.org/ 。同步频率目前为 10分钟 一次以保证尽量与官方服务同步。

      4.1: cnpm的安装     : npm install cnpm -g --registry=https://registry.npm.taobao.org

               

       4.2使用cnpm安装nrm

                             

       

                      Node.js 和 npm 关系

                 

  1. node.js 是javascript  的一种运行环境,是对 Google V8引擎进行的封装。是一个服务器端的javascript的解释器。

  2. npm  是 nodejs 的包管理器。在安装 nodejs 时,同时自动安装  npm。

 

5.​​​​​​​工具    nrm

 

​​​​​​​切换源

  npm :当你安装完node之后,就自带一个工具npm

  npm 相当于 java 的 maven (下载jar/管理jar)

  npm 管理的 js 库、组件(下载、维护依赖 等)

 

 

  npm 默认的源是在国外,国内访问比较慢。

  通常我们使用淘宝的镜像。

  nrm(npm registry manager)是切换源的非常好用的工具。

 

  1. 安装    npm install -g nrm

 

   查看当前源   nrm ls

   切换taobao源   nrm use taobao

测试各源的响应速度

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值