在Node.js中了解Hello World
How I wish there was a documentation that shows me a detailed explanation of what's happening in a Hello World example.
我多么希望有一个文档向我显示有关Hello World示例中发生的情况的详细说明。
Well. Instead of wishing, I started to craft a nice visual for my own and I hope this would help others as well.
好。 我没有希望,而是开始为自己制作精美的视觉效果,希望对其他人也有帮助。
Some basic explanations:
一些基本的解释:
What is Node.js?
什么是Node.js?
- An open source server environment.开源服务器环境。
- It allows you to run JavaScript on the server.它允许您在服务器上运行JavaScript。
Node.js uses asynchronous programming
Node.js使用异步编程
- generate dynamic page content生成动态页面内容
- create, open, read, write, delete, and close files on the server在服务器上创建,打开,读取,写入,删除和关闭文件
- collect form data收集表格数据
- add, delete, and modify data in your database添加,删除和修改数据库中的数据
Things you need to run this on your machine:
您需要在计算机上运行此程序的事情:
Install VSCode: https://code.visualstudio.com/.
安装VSCode: https ://code.visualstudio.com/。
Install Node.js: https://nodejs.org/en/.
安装Node.js: https : //nodejs.org/en/ 。
Create a file named
app.js
.创建一个名为
app.js
的文件。- Copy the code below.复制下面的代码。
In your terminal, execute
node app.js
.在您的终端中,执行
node app.js
In your browser, type http://localhost:8080/ and hit Enter.
在浏览器中,输入http:// localhost:8080 /并按Enter。
References:
参考文献:
https://www.w3schools.com/nodejs/default.asp
https://www.w3schools.com/nodejs/default.asp
https://nodejs.org/api/http.html
https://nodejs.org/api/http.html
翻译自: https://www.freecodecamp.org/news/cjn-understanding-hello-world-in-nodejs/
在Node.js中了解Hello World相关推荐
- 在node.js中,使用基于ORM架构的Sequelize,操作mysql数据库之增删改查
Sequelize是一个基于promise的关系型数据库ORM框架,这个库完全采用JavaScript开发并且能够用在Node.JS环境中,易于使用,支持多SQL方言(dialect),.它当前支持M ...
- node/js 漏洞_6个可用于检查Node.js中漏洞的工具
node/js 漏洞 Vulnerabilities can exist in all products. The larger your software grows, the greater th ...
- node mongoose_如何使用Express,Mongoose和Socket.io在Node.js中构建实时聊天应用程序
node mongoose by Arun Mathew Kurian 通过阿伦·马修·库里安(Arun Mathew Kurian) 如何使用Express,Mongoose和Socket.io在N ...
- node.js中模块_在Node.js中需要模块:您需要知道的一切
node.js中模块 by Samer Buna 通过Samer Buna 在Node.js中需要模块:您需要知道的一切 (Requiring modules in Node.js: Everythi ...
- boa支持https_Boa: 在 Node.js 中使用 Python
Hello,大家好,有一段时间不见了. 这次主要给大家带来一个好东西,它的主要用途就是能让大家在 Node.js 中使用 Python 的接口和函数.可能你看到这里会好奇,会疑惑,会不解,我 Node ...
- 修改js文件需要重启服务器,关于Node.js中频繁修改代码重启服务器的问题
我们可以使用一个第三方命名行工具,nodemon 来帮我们解决频繁修改代码重启服务器问题. nodemon 是一个基于 Node.jsNode.js 开发的第三方命令行工具,我们使用的时候需要独立安装 ...
- 在node.js中一次读取一行文件?
本文翻译自:Read a file one line at a time in node.js? I am trying to read a large file one line at a time ...
- 如何在node.js中发出HTTP POST请求?
如何在node.js中使用数据发出出站HTTP POST请求? #1楼 如果您使用请求库,这会变得更容易. var request = require('request');request.post( ...
- 如何在Node.js中退出
用于退出的命令是什么? (即终止Node.js进程) #1楼 从命令行, .exit就是你想要的: $ node > .exit $ 它在REPL文档中有记录 . REPL(Read-Eval- ...
- 读取Node.js中的环境变量
有没有办法在Node.js代码中读取环境变量? 例如,例如Python的os.environ['HOME'] . #1楼 如果要使用在Node.js程序中生成的字符串键(例如var v = 'HOME ...
最新文章
- default activity not found怎么解决_我怎么也没想到“羽绒服”的英文是down jacket,哪里down了?...
- Java一分钟 || Docker因权限问题无法启动Springboot怎么办
- SQL SERVER2008判断文件夹是否存在并创建文件夹
- [转载] 2011 ScrumGathering大会简要记录 - 周金根
- 静态RAM(2K * 8位)6116介绍(抄自原理图)
- 操作系统期末大题类型题解
- 队的顺序存储和链式存储
- 多元线性方程的python解法
- 几何光学学习笔记(8)- 3.2 理想光学系统的焦点与焦平面、主点与主平面、焦距、节点
- AutoCAD Civil 3D-加宽与超高
- “新基建”下的智慧城轨:城轨为“体” 智慧为“用”
- 路由器工作原理及配置实验
- 创新案例分享 | 医院DRG系统建设项目,助力精细化分析医疗数据
- 这是病,得治,懂吗?
- 【Java基础】(八)方法(即C等语言中的函数)
- java有哪些注解_JAVA常用注解
- 阿里终于杀进5G了!“新基建”赛道谁更胜一筹
- 运用计算机通过动力方程,计算机技术在地下水动力学课程素材建设中的应用
- linux c编程文件枷锁
- 用Python制作汇率转换小程序
热门文章
- 库乐队历史版本怎么下载_ios库乐队旧版本下载
- android跳转到锁屏及后台管理界面,Android 锁屏状态下后台弹出界面
- 想要体验《失控玩家》里Guy的视角,299美元还远远不够
- P1162 填涂颜色(BFS)
- Html制作知识库管理系统,知识库管理系统(源码+数据)
- Android SwipeRefreshLayout官方下拉刷新控件介绍(与知乎Android客户端下拉刷新一样!!)
- 计算机系统建模_包图
- 推荐一个简单好用的HTML编辑器
- java来电_java串口 来电显示
- 服务器系统日志保留时间设置,服务器行为操作日志