欢迎光临,了解微信小程序开发,就上易用通!

微信小程序 Node.js (基础一) NPM(包管理工具)

发布:2018-02-02 10:15浏览: 来源:网络 作者:cola

之前写过关于LeanCloud的使用,但是经过周六日两天的思考,决定放弃使用之。 
1.LenaCloud购买服务价格偏高,而且据传闻容易宕机,损失无处可寻。 
2.放弃了学习后台的机会,以后这根拐棍再扔就难了。 
3.对于后台服务的要求多样性,LenaCloud无法更好的提供。

既然放弃了LeanCloud,那么使用什么呢,Node.js。 
简单的说 node.js 就是运行在服务端的 JavaScript。 
Node.js 是一个基于Chrome javascript 运行时建立的一个平台。 
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

Window 上安装Node.js

(我的工作环境只会接触到这个操作系统,其他就不做说明,见谅) 
1、Windows 安装包(.msi) 
32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi 
64 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi 
2.安装完成后,检测PATH环境变量是否配置了Node.js,点击开始=》运行=》输入”cmd” => 输入命令”path”,检查输出结果,我们可以看到环境变量中已经包含了C:\Program Files\nodejs\ 
检查Node.js版本 node –version

Windows 二进制文件 (.exe)安装

32 位安装包下载地址 : https://nodejs.org/dist/v0.10.26/node.exe 
64 位安装包下载地址 : https://nodejs.org/dist/v0.10.26/x64/node.exe 
1 : 双击下载的安装包 Node.exe 
2.点击 Run(运行)按钮将出现命令行窗口 
3.在系统命令行窗口,进入 node.exe 所在的目录,如下所示: 
这里写图片描述

Node.js 应用组成

  • 引入 required 模块:我们可以使用 require 指令来载入 Node.js 模块。
  • 创建服务器:服务器可以监听客户端的请求,类似于 Apache 、Nginx 等 HTTP 服务器。
  • 接收请求与响应请求 服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。
// 1.引入 required 模块
var http = require('http');

// 2.创建服务器
http.createServer(function (request, response) {

    // 发送 HTTP 头部 
    // HTTP 状态值: 200 : OK
    // 内容类型: text/plain
    response.writeHead(200, {'Content-Type': 'text/plain'});

    // 发送响应数据 "Hello World"
    response.end('Hello World\n');
// 使用 listen 方法绑定 8888 端口
}).listen(8888);

// 终端打印如下信息
console.log('Server running at https://127.0.0.1:8888/');
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

这样就可以使用 cnpm 命令来安装模块了:





免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。