1_node 安装和简介

作者: 哈士奇大叔 | 来源:发表于2020-04-28 09:21 被阅读0次

[TOC]

1.Node.js是什么?

Node是运行在服务端的JavaScript。
Node是一个基于Chrome JavaScript运行时建立的一个平台,(Node 是JavaScript 在服务端的运行平台)
Node是一个事件驱动的服务端JavaScript环境,异步编程,为网络服务设计的JavaScript环境。
Node不是JS应用,而是JS运行平台

2.Node的安装与环境配置。

在终端运行node -v命令,验证是否安装成功

node -v

命令行将输出

v12.10.0

linux环境安装

安装条件:
gcc-c++ 运行环境

wget https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x64.tar.gz
//获取源码;
tar zxvf node-v9.9.0-linux-x64.tar.gz
//解压node压缩文件
cd node-v9.9.0
//进入 node-v9.9.0文件夹
./configure  
//文件编译
[root@VM_25_232_centos node-v9.9.0]# ./configure 
WARNING: failed to autodetect C++ compiler version (CXX=g++)
WARNING: failed to autodetect C compiler version (CC=gcc) 

安装指定版本的g++工具
https://blog.csdn.net/llwy1428/article/details/89918703

3.node使用

node有两种模式,脚本模式和交互模式

3.1脚本模式

执行指定的js(脚本)文件:
1.在本地创建js(脚本文件),例如我们在项目中创建1_script.js,在其中添加内容代码:

console.log(Math.PI);

2.保存文件,文件名称设置为1_script.js,通过node命令来执行;
3.程序正常执行的话,会在终端输出PI的值。

3.2交互模式(REPL)

1.打开终端,输入node命令,进入命令交互模式,可以一条代码语句后立即执行并输出结果:

HuskyUncledeMacBook-Pro:~ huskyuncle$ node
Welcome to Node.js v12.10.0.
Type ".help" for more information.
> console.log('hello 交互模式')
hello 交互模式  //输出结果
undefined  //代码的返回值
> 

2.REPL命令

  • ctrl+c两次 退出Node REPL交互模式
  • ctrl+d 退出Node REPL交互模式
  • 向上/向下 键 查看输入的历史命令
  • .break|.clear 退出多行表达式
  • .save filename 保存当前的Node REPL内容到指定的文件
  • .load filename 载入指定的文件至当前Node REPL会话中

相关文章

  • 1_node 安装和简介

    [TOC] 1.Node.js是什么? Node是运行在服务端的JavaScript。Node是一个基于Chrom...

  • Redis 基础 一

    本文主要介绍了 Redis 的简介、安装、常用命令和基础类型。 简介和安装 1. NoSQL 简介 NoSQL,泛...

  • MySQL简介和安装

    1. 了解SQL 1.1 数据库基础 ​ 学习到目前这个阶段,我们就需要以某种方式与数据库打交道。在深入学习MyS...

  • HBASE简介和安装

    列式数据库与行式数据库 从上面可以看出,列式数据库和行式数据库各自有着自己的优点。传统数据库如:oracle、my...

  • homebrew简介和安装

    homebrew简介 Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等...

  • Kibana简介和安装

    简介 Kibana是一个为Elasticsearch平台分析和可视化的开源平台,使用Kibana能够搜索、展示存储...

  • Atom简介和安装

    原文http://andrewliu.in/2015/12/03/Atom开箱指南/ 本博客采用创作共用版权协议,...

  • Express简介和安装

    前言 ndoe.js,一个基于javsscript运行环境的服务器语言,它的出现使得javascript有能力去实...

  • latex安装和简介

    刘海洋 · LaTeX 不快速的入门 Texlive 2019如何安装使用 教程 文档 在doc输入texdoc+...

  • Docker 简介和安装

    Docker的应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数...

网友评论

    本文标题:1_node 安装和简介

    本文链接:https://www.haomeiwen.com/subject/bobmwhtx.html