了解Node.js and npm

1.什么是Node.js

官网:https://nodejs.org/zh-cn/

node.js 一种javascript的运行环境,能够使得javascript能够脱离浏览器运行。以前js只能在浏览器基础上运行,能够操作的也知识浏览器,比如浏览器上的放大缩小操作,前提是浏览器开启的基础上进行操作(浏览器是客户端)。有了node.js之后,js可以在服务端进行操作,直接在系统上进行操作,可以打开、关闭浏览器等操作。

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

2.浏览器解析引擎

不同的浏览器使用不同的 JavaScript 解析引擎解析 JS
. Chrome浏览器=>V8
· Firefox 浏览器=> 0dinMonkey(奥丁猴)
· Safri 浏览器=> ]score
·IE浏览器=> Chakra(查克拉)
其中,Chrome 浏览器的 V8解析引擎性能最好!这也是为什么Nodejs 选用v8 引擎来解析

3.cmd 指令

输入

node -v

然后

npm -v

 出现版本号,就表示安装成功

4.Node.js实现

步骤:
1.新建js文件,写任意js代码。
2.找到放代码的文件夹的位置,在上面的路径输入cmd。
3.输入node文件名,就能执行代码。
技巧:
1.tab键补足文件名。
2.方向键↑,可以切换到上一条敲过的命令。

 5.什么是npm?

npm(“Node 包管理器”)是 JavaScript 运行时 Node.js 的默认程序包管理器。

它也被称为“Ninja Pumpkin Mutants”,“Nonprofit Pizza Makers”,以及许多其他随机名称,你可以在 npm-expansions 上探索这些名称。

npm 由两个主要部分组成:

1.用于发布和下载程序包的 CLI(命令行界面)工具

2.托管 JavaScript 程序包的 在线存储库

 创建npmTest文件夹

 

进入npmTest文件夹

cd npmTest

        

初始化npm文件夹

npm init

 使用淘宝镜像

npm config set registry https://registry.npmmirror.com

  项目初始化完毕之后就可以在当前文件夹安装第三方模块。
为了保证安装速度,建议执行以下命令,切换第三模块的下载地址为淘宝镜像。
此命令为永久命令,只需执行一次。

6.使用npm执行安装/卸载包的操作


安装  :正常的下载安装 npm i 模块名

         一次性安装多个模块 npm i 模块名 模块名 模块名

卸载  :   npm un 模块名

              一次性卸载多个模块 npm un 模块名 模块名 模块名

7.全局安装和普通安装的区别

普通安装 :只在安装了包的那个项目里生效

全局安装 : 安装一次大家都可以用

安装命令:

npm i 模块名 -g
npm i -g 模块名

卸载命令:

npm un 模块名 -g
npm uninstall 模块名 -g

查看全局安装路径:

npm root -g

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值