Node 入门教程之 HelloWorld

发布于 2021-12-05 20:29:25 字数 1726 浏览 1346 评论 0

环境安装

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

0 文章
0 评论
495 人气
更多

推荐作者

6118422078

文章 0 评论 0

Bonjour°[大白

文章 0 评论 0

別甾虛僞

文章 0 评论 0

qq_FynBW0

文章 0 评论 0

浅笑依然

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文