Node-RED学习-第二篇

基于Node.js的Node-RED安装及环境搭建
      大四的课设需要学习Node-RED,为了能够更加方便的学习和使用Node-RED,我想自己搭建本地的Node-RED环境。首先在官网(www.nodered.org)上对本地运行Node-RED做了一个简单的了解,但是全英文的界面看的实在头疼,百度了一下网上的资料,但是并没有找到太详细的教程,于是就打算自己写一篇Node-RED运行在本地的环境搭建教程。
      我总结了自己的安装心得,整体分为两部分,分别是node.js的环境安装搭建和Node-RED的安装。
       第一步:node.js的环境安装搭建
       1.下载安装文件
       下载node.js。我用的网址是http://nodejs.cn/download/,我用的是window系统的zip压缩文件,点击进行下载。
选择文件目录解压即可。
Node-RED学习-第二篇_第1张图片
        2.安装node.js
         在cmd控制台输入:node -v,控制台将打印出:v8.4.0(注:这里由于我的安装目录为D:\node-v8.4.0-win-x64,所以需要先进入该目录下输入node -v才能显示版本号)。
Node-RED学习-第二篇_第2张图片

         3.npm安装
         由于新版的node.js已经集成了npm,所以这里同样可以在cmd命令行下输入"npm -v"来测试是否安装成功。如下图,则表示安装成功。
     Node-RED学习-第二篇_第3张图片
         常规的node.js的搭建已经基本搭建完成了,你可以在cmd命令行输入“node”进入开发模式,输入你的node.js第一句:"hello world", 输入: console.log('hello world'),如下图所示。
Node-RED学习-第二篇_第4张图片
          4.安装相关环境
          我们要先配置npm 的全局模块的存放路径及cache的路径,例如我将上两个文件夹放在node-v8.4.0-win-x64的主目录下,便在node-v8.4.0-win-x64下创建两个文件,node_cache和node_global。
Node-RED学习-第二篇_第5张图片
        启动cmd,输入:npm config set prefix"D:\node-v8.4.0-win-x64\node_global以及npm config set cache"D:\node-  v8.4.0-win-x64"。
       现在可以安装模块了:
       npm install express -g
       npm install jade -g
       npm install mysql -g
       由于设置,上述组件都是安装在D:\node-v8.4.0-win-x64\node_global文件下,默认为D:\node-v8.4.0-win-x64文件夹。
       关闭cmd,设置环境变量。右击“我的电脑”选择“属性”,“高级系统设置”-"高级"-"环境变量"。
       在系统变量下新建变量名为"NODE_PATH",变量值为"D:\node-v8.4.0-win-x64\node_global\node_modules",用户变量"PATH"变量值为"D:\node-v8.4.0-win-x64\node_global"。
       以上步骤都OK的话,我们可以在cmd命令行下,进入node,输入"require('express')"来测试node的全局路劲是否配置正确了。正确的话cmd会出现下列的相关信息。
   Node-RED学习-第二篇_第6张图片
           第二步.Node-RED安装
          1. 在cmd下执行下列命令,在系统中安装node-red。
           npm install -g node-red
           2.运行node-red,输入node-red即可。(运行姐main如下图所示,打开浏览器输入http://127.0.0.1:1880/)
Node-RED学习-第二篇_第7张图片


你可能感兴趣的:(物联网学习)