Node.js基础学习

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lzghxjt/article/details/83069539

一、node.js

       简单的说,Node.js就是运行在服务端的JavaScript,是一个基于Chrome JavaScript(Google的V8引擎,执行Javascript的速度非常快,性能非常好)运行时建立的一个平台,是一个事件驱动I/O的服务端JavaScript环境,安装步骤自行百度。

二、npm

npm是node.js的包管理工具,随Node.js一起安装,常用命令有:

       1>安装模块

npm install <Module Name> -g

参数-g表示全局安装,如果不加则为本地安装

       2>查看已安装的所有模块

npm list -g

参数-g表示查看全局模块,如果不加则为本地模块

       3>查看指定模块

npm list <Module Name> -g

参数-g表示查看全局的某个模块,如果不加则为本地模块,根据显示的信息可以找到该模块所在的目录。一般模块都会统一的放在node_modules目录下,在每个模块目录,都包含一个package.json文件,该文件中包含模块的相关信息。

       4>卸载指定模块

npm uninstall <Module Name>

       5>更新指定模块

npm update <Module Name>

       6>搜索指定模块

npm search <Module Name>

       7>npm用户注册

npm adduser

       8>npm打包模块

npm run packagr

       9>npm发布模块

npm publish

三、nvm

四、REPL(Read Eval Print Loop:交互式解释器)

       安装Node.js之后,在命令行输入node即可进入REPL,连续两次ctrl+c或ctrl+d即可退出。在该解释器中可以:

       1、输入数字后回车,直接打印该数字;

       2、支持多行表达式,即如果出现do{}while()之类的换行表达式,解释器是支持换行的,每行的换行行首以“...”开始;

       3、下划线可以获取上一个表达式的运算结果;

       常用命令有:

       1、向上/向下键:查看输入的历史命令;

       2、Tab键:列出当前可支持的命令;

       3、.break/.clear:退出多行表达式;

       4、.save filename:保存当前的Node REPL会话到指定文件;

       5、.load filename:载入指定文件内容到当前Node REPL;

猜你喜欢

转载自blog.csdn.net/lzghxjt/article/details/83069539