当前位置:嗨网首页>书籍在线阅读

01-Node运行环境

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

[toc]

第1章 Node 运行环境

虽然 Node 主要被当作服务器端应用程序来使用,但这并不是它唯一的用途。事实上,Node 几乎可以被安装在任何机器上,也可以被用来做任何事情,比如它可以在你的计算机、平板电脑、智能手机甚至微型计算机上运行程序。

我在我的 Linux 服务器、Windows 10 系统的计算机和微型计算机(树莓派)上都安装了 Node,而且正在考虑给我另外一个 Android 平板电脑也安装 Node,这样我就可以用 Node 在 Arduino Uno 微型控制器上编程了。另外,感谢 IFTTT 的 Maker Channel(创造者频道),我可以借助它将 Node 集成到我的智能家居中。在计算机上,Node 可以用来测试 JavaScript,也可以作为接口调用 ImageMagick来批量处理照片。事实上,不论是计算机还是服务器,Node 都是一个可以做任何批处理操作的快捷工具。

当然,当我需要一个后端服务来绕开 Apache 服务器或者构建一个网站后端的时候,我还是会使用 Node 来进行服务器端的处理。

综上所述,Node 开发环境的功能非常强大,同时也非常容易安装。而开始在 Node 公园中尽情 “玩耍” 之前,我们得先买 “门票”:安装Node。

**IFTTT** IFTTT 是一个神奇的网站,你可以使用简单的 `if-then` 逻辑将公司、服务、产品通过触发器和执行器连接起来。连接的两个终端都叫频道,包括我们之前提到的创造者频道(Maker Channel)。