易学笔记-第2部分 Node.js入门指南/第5章 Node.js在币圈流行么

第2部分 Node.js入门指南/第5章 Node.js在币圈流行么/5.1 Node.js在开源社区很流行

  1. 概念:JavaScript大部分项目都是建立在Node.js平台之上的
  2. 在Github上项目采用的语言统计,JavaScript排名很靠前

第2部分 Node.js入门指南/第5章 Node.js在币圈流行么/5.2 Node.js在币圈也同样流行

  1.  

第2部分 Node.js入门指南/第6章 Node.js让前端开发像子弹飞一样/6.1 项目需求


第2部分 Node.js入门指南/第6章 Node.js让前端开发像子弹飞一样/6.2 技术选型

  1. Node.js优点

第2部分 Node.js入门指南/第6章 Node.js让前端开发像子弹飞一样/6.3 Node.js简介

  1. 概念:通俗的解释就是,Node.js是一个可以让您利用JavaScript语言开发应用的平台,是构建运行在分布式设备上的数据密集型实时程序的完美选择。

第2部分 Node.js入门指南/第6章 Node.js让前端开发像子弹飞一样/6.4 开发步骤

  1. 安装步骤参照: 快速搭建 Node.js 开发环境以及加速 npm - CNode技术社区
  2. 安装脚本
    1. 安装nvm(node version manage):[root@huike git]# curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash

    2. 通过 nvm 安装任意版本的 node:

      [root@huike ~]# NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node nvm install 4

    3. 安装npm(包管理工具)

      [root@huike ~]#  npm --registry=https://registry.npm.taobao.org install koa

      [email protected] node_modules/koa

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected] ([email protected])

      ├── [email protected] ([email protected])

      ├── [email protected] ([email protected], [email protected])

      ├── [email protected] ([email protected])

      ├── [email protected] ([email protected])

      ├── [email protected] ([email protected])

      ├── [email protected] ([email protected])

      ├── [email protected] ([email protected])

      └── [email protected] ([email protected], [email protected])

      [root@huike ~]#

    4. 安装cnpm cli(马上同步模块)

      [root@huike ~]# npm --registry=https://registry.npm.taobao.org install cnpm -g

      npm WARN engine [email protected]: wanted: {"node":">= 6.0.0"} (current: {"node":"4.9.1","npm":"2.15.11"})

      npm WARN deprecated [email protected]: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0

      /root/.nvm/versions/node/v4.9.1/bin/cnpm -> /root/.nvm/versions/node/v4.9.1/lib/node_modules/cnpm/bin/cnpm

      [email protected] /root/.nvm/versions/node/v4.9.1/lib/node_modules/cnpm

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected]

      ├── [email protected] ([email protected])

      ├── [email protected] ([email protected])

      ├── [email protected] ([email protected])

      ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])

      ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])

      └── [email protected]

      [root@huike ~]#

    5. [root@huike ~]# cnpm sync koa connect mocha

      Start sync ["koa","connect","mocha"].

      sync koa, PUT https://registry.npm.taobao.org/koa/sync?publish=false&nodeps=false

      logurl: https://npm.taobao.org/sync/koa#logid=1297574

      [2018-05-28 22:22:25] user: anonymous, sync koa worker start, 1 concurrency, nodeps: false, publish: false, syncUpstreamFirst: false

      [2018-05-28 22:22:25] ----------------- Syncing koa -------------------

      [2018-05-28 22:22:26] [c#0] [koa] package(https://r.cnpmjs.org/koa) status: 200, dist-tags: {"latest":"2.5.1","next":"2.0.0-alpha.8","v1":"1.6.0"}, time.modified: 2018-04-26T17:11:31.000Z, unpublished: null, start...

      [2018-05-28 22:22:26]   [koa] found 0 missing star users

      [2018-05-28 22:22:26]   [koa] all versions are exists

      [2018-05-28 22:22:26]   [koa] no versions need to deleted

      [2018-05-28 22:22:26]   [koa] all 285 npm users exists

      [2018-05-28 22:22:26] [c#0] [koa] synced success, 0 versions:

      [2018-05-28 22:22:26] ----------------- Synced koa success -------------------

      [2018-05-28 22:22:26] [done] Sync koa package finished, 1 success, 0 fail

      Success: [ koa ]

      Fail: [  ]

      sync connect, PUT https://registry.npm.taobao.org/connect/sync?publish=false&nodeps=false

      logurl: https://npm.taobao.org/sync/connect#logid=1297576

      [2018-05-28 22:22:27] user: anonymous, sync connect worker start, 1 concurrency, nodeps: false, publish: false, syncUpstreamFirst: false

      [2018-05-28 22:22:27] ----------------- Syncing connect -------------------

      [2018-05-28 22:22:28] [c#0] [connect] package(https://r.cnpmjs.org/connect) status: 200, dist-tags: {"1.8":"1.9.0","latest":"3.6.6"}, time.modified: 2018-02-15T05:37:42.000Z, unpublished: null, start...

      [2018-05-28 22:22:28]   [connect] found 0 missing star users

      [2018-05-28 22:22:28]   [connect] all versions are exists

      [2018-05-28 22:22:28]   [connect] no versions need to deleted

      [2018-05-28 22:22:28]   [connect] all 262 npm users exists

      [2018-05-28 22:22:28] [c#0] [connect] synced success, 0 versions:

      [2018-05-28 22:22:28] ----------------- Synced connect success -------------------

      [2018-05-28 22:22:28] [done] Sync connect package finished, 1 success, 0 fail

      Success: [ connect ]

      Fail: [  ]

      sync mocha, PUT https://registry.npm.taobao.org/mocha/sync?publish=false&nodeps=false

      logurl: https://npm.taobao.org/sync/mocha#logid=1297589

      [2018-05-28 22:22:30] user: anonymous, sync mocha worker start, 1 concurrency, nodeps: false, publish: false, syncUpstreamFirst: false

      [2018-05-28 22:22:30] ----------------- Syncing mocha -------------------

      [2018-05-28 22:22:31] [c#0] [mocha] package(https://r.cnpmjs.org/mocha) status: 200, dist-tags: {"beta":"3.0.0-2","latest":"5.2.0"}, time.modified: 2018-05-18T23:36:59.000Z, unpublished: null, start...

      [2018-05-28 22:22:32]   [mocha] found 0 missing star users

      [2018-05-28 22:22:32]   [mocha] all versions are exists

      [2018-05-28 22:22:32]   [mocha] no versions need to deleted

      [2018-05-28 22:22:32]   [mocha] all 726 npm users exists

      [2018-05-28 22:22:32] [c#0] [mocha] synced success, 0 versions:

      [2018-05-28 22:22:32] ----------------- Synced mocha success -------------------

      [2018-05-28 22:22:32] [done] Sync mocha package finished, 1 success, 0 fail

      Success: [ mocha ]

      Fail: [  ]

      Sync all packages done, successed: ["koa","connect","mocha"], failed: []

      [root@huike ~]#

    6. .

猜你喜欢

转载自blog.csdn.net/u011830122/article/details/83931584