Node.js 的安装与配置
什么是 node
Node.js 不是一门语言,也不是库或者包。
Node.js 是一个基于 V8引擎的 JavaScript 的运行时环境,可以解析 JS 代码。 (游览器也是一种 JavaScript 运行环境)
简单的说 Node.js 就是运行在服务端的 JavaScript。但与 JavaScript 也有些不同。
Node.js 中的 JavaScript
没有DOM和BOM
支持基本的 EcmaScript 语法
额外提供了一些服务器级别的操作API
Node.js 的特性
event-driven 事件驱动
non-blocking I/O model 非阻塞IO模型 (异步)
lightweight and efficent 轻量且高效
资源
- 官网 : https://nodejs.org/en/
- 中文网 :http://nodejs.cn/
- 阮一峰: https://javascript.ruanyifeng.com/nodejs/basic.html#
- 菜鸟 : https://www.runoob.com/nodejs/nodejs-tutorial.html
Node.js 能干嘛
开发Web服务器后台
开发命令行工具 (npm) ,类似的有 git (C语言写的)
Node.js 安装与配置
查看版本
命令行(win+r)里输入 node -v
如果输出是 node 不是内部或外部命令 … ,就可能是没有安装 Node 了。
如果安装了,如果不是最新的可以安装最新版本。
安装
菜鸟教程
如果最新版本使用不了,可以下载旧版本的
旧版本Node 下载 .mis后缀文件安装会方便一点。
安装后再在小黑窗口输入 node -v
, 如果有就是安装成功。
配置
很详细
进入 Node.js 程序
通过输入 Node
在命令行窗口里 输入 node ,回车。此时便可以输入 JS 代码,然后回车就会执行。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yd3VWaoP-1649652443996)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20211016004230872.png)]
通过此方法可以执行 JS 代码 。当然一般不用 。但是它却可以提示我们使用的 API ,也可以测试某些 API
比如说忘记 Math.random 的 API 了,输入Math.ra
便会提示完整的写法。
或者我要测试 Node 提供的一些 API ,也可以输入测试。
通过执行 JS 文件
- 在目标目录下 ,创建一个 JS 文件 。
- 打开文件 ,编写 JS 代码
- 在该目录下打开的 CMD 窗口里输入 node + 文件名 。即可执行了
// test.js 文件内
console.log("Hellow Node")// 命令行窗口
node test.js// 输出 Hellow Node
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HAjsBpwH-1649652444002)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20211016005340350.png)]
注意 :
- Node 执行的 JS 代码是不包括 BOM 和 DOM 。
退出 Node.js 程序
CMD 窗口 连续两次输入
ctrl+c
CMD 窗口 输入
ctrl+d
CMD 窗口或者 JS 文件里执行到
process.exit(1)
process 为全局对象。 1 为退出码(不同码有不同意思)。退出码信息
Node.js 的安装与配置相关推荐
- Node.js的完全卸载与下载安装及各种npm、nvm、nrm配置(保姆式教程---提供全套安装包)---node.js的安装与配置(0)
Node.js的完全卸载与下载安装及各种npm.nvm.nrm配置(保姆式教程-提供全套安装包)-node.js的安装与配置(0) node的卸载 1.打开控制面板 我的电脑右键--->属性-- ...
- Node.js下载安装及各种npm、nvm、nrm配置(保姆式教程---提供全套安装包)---node.js的安装与配置(1)
Node.js下载安装及各种npm.nvm.nrm配置(保姆式教程-提供全套安装包)-node.js的安装与配置(1) Node.js的完全卸载与下载安装及各种npm.nvm.nrm配置(保姆式教程- ...
- node.js下载安装并配置WebStrom
1.访问官网https://nodejs.org/en/download并下载相应.msi版本 2.安装步骤注意事项,最后一个页面表示安装成功 3.测试是否安装成功 win + R 打开命令行后 输入 ...
- Node.js下载安装与配置(windows)
一.Node.js下载 官网下载地址:下载 | Node.js 中文网 (nodejs.cn) 以Windows64位安装版为例,点击"Windows 安装包(.msi)"右侧的& ...
- Node.js 的安装与配置教程
Node官网 1.选择LTS版本 (LTS就是稳定版的意思),再点击window安装包.最好不要下载左边的最新版本,一般最新版本都有很多未知的坑,少踩为好. 如果你想安装Node.js的其他历史版本, ...
- Node.js下载安装与配置淘宝加速器cnpm
下载安装 官网下载后打开文件,然后无脑下一步,即可安装完成. 确认Node.js安装成功: 在控制台输入node -v以及npm -v,若输出版本号表示安装成功. 安装Node.js淘宝镜像加速器(c ...
- 工具篇---Node.js的安装和配置
目录 1.Node是什么 2.安装 3. 如何测试Node是否安装成功呢? 4. 环境安装失败解决办法 1.Node是什么 Node.js 是一个基于 Chrome V8 引擎的 JavaScript ...
- Windows环境下node.js的安装和配置
https://www.jianshu.com/p/6cda6ca6cce1 转载于:https://www.cnblogs.com/qinlan1994/p/9100919.html
- Node.js下载安装及各种npm、cnpm、nvm、nrm配置(保姆式教程---提供全套安装包)---npm的安装与配置(2)
Node.js下载安装及各种npm.cnpm.nvm.nrm配置(保姆式教程-提供全套安装包)-node.js的安装与配置(1) 三.配置npm安装的全局模块 需要配置的进行配置(不用C盘的配置,用C ...
最新文章
- POJ1088(滑雪)
- IIS 的身份验证简要说明 - 摘录
- Eclipse中server启动超时的解决方法
- 深入理解Android中View
- 云信小课堂|5分钟快速实现iOS端PK连麦场景
- 我遇到的CocoaPods的问题(也许后期会解决,持续更新)
- 蜂鸟开发板 linux,蜂鸟E203系列——Linux下运行hello world例程
- 《4月份数据库技术通讯》.pdf
- python多线程tcp客户端_基于Python多线程的TCP客户端/服务端应用示例
- GitHub上10个有趣的开源小游戏(附加在线演示)
- python,音乐,视频生成二维码
- Python str replace方法
- 为什么孩子上学越来越难了?
- 屏蔽google adsense和百度推广的广告
- 有关数据库sql语句基础小白初学者可学(持续更新)
- C++ Reference: Standard C++ Library reference: C Library: cstdio: printf
- UE4 pbr概念理解
- Android原生视频播放器下载,视频播放器:VideoPlayer下载_视频播放器:VideoPlayer官方下载【手机安卓版】-华军软件园...
- 会计学原理学习笔记——第一章——总论(1.9会计核算方法)
- 【黄啊码】浅谈PHP入门|如何学习PHP
热门文章
- 查找元素在数组中的位置
- yuv肤色检测 matlab,图像肤色初步检测实现
- CISSP认证的考核范围包括10个方向
- java ntlm解密_java – HttpClient 4.1.1在使用NTLM进行身份验证时返回401,浏览器工作正常...
- 032--python--打印地铁买票页面
- 西门子触摸屏脚本程序_西门子触摸屏利用VBScript脚本创建csv文件
- 【通讯录教程】如何大批量导入手机号码到手机的通讯录,下面教你方法
- 个人云 私有云 公有云_个人云简介
- BISTU-(1)-4-17-2016
- 别找了,这才是你要的财务预算表