Node 入门教程之 HelloWorld
环境安装
Node 需要的环境可以说及其简单,也可以说及其复杂。为什么这么说呢?
如果里只需要运行环境那么到 Node 官网 下载一个包就行了。里面自带 npm 管理工具,这是包管理工具,以后会频繁的使用它的功能。这时候 Node 的基本环境已经齐备了,尽管没有ide,没有测试,没有代码管理,没有其他的编译环境(C、C++、Python 等)。安装步骤不管是 windows 还是 mac 都是下一步的事,这里就不多说了。
Hello World
那么,我们先从这样一个状态下进入 Hello World。
打开终端,windows 下开始-运行-cmd,linux 的想必你已经很熟了不用教了吧。
windows 下会有个坑,Node 安装完后会生成一个叫 Node 的工具点开就相当于在 cmd 里执行 node 命令一样,不要尝试在这里执行 npm 命令,npm 是另外一个工具。如果你硬要在这里执行 npm install 之类的命令,Node 会好心的提醒你
npm should be run outside of the node repl, in your normal shell.
虽然我觉得这个提示会有更强的误导性。
输入node,如果你的命令行已经被 node 给占用了,说明你可以开始写代码了。windows 环境下会有个 node.exe 的东西,和这个工具作用相同。所以 windows 的童鞋不要再问这个是干什么用的了,也不要尝试在这里打命令。
不过这只是工具内的代码,下面我们在文件内演示。在桌面新建一个文件 hello.js
再次打开终端切换到桌面输入 node hello.js
通过命令运行,并打印出 hello world
在网页输出 hello world
直接复制 nodejs 官网的示例
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
用命令行相同的方式运行,就能从 http://127.0.0.1:1337/ 看到结果了。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: Node 是什么?
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论