Node 从 NPM 开始

首先,我们要知道什么是 Node?

Node.js 是一个开源和跨平台的 JavaScript 运行时环境。通俗的讲就是,从浏览器JS引擎上的运行转移到 Node 身上了。 (Node.js 在浏览器之外运行 V8 JavaScript 引擎)

但是,正常的 JS 代码运行在 node, 不能写 DOM & BOM 的内容。那我们应该怎么办呢?小小的脑袋发出大大的疑问?

 实际上,这些根本不用我们操心,肯定会有大佬为我们解决の

Node 虽然没有 dom & bom, 但提供了一系列跟服务端有关的 api (内置模块)

为方便开发,在 node 内置模块之外,提供了一个包管理工具(管理第三方模块) -> npm

嬛嬛在这里补充一个小点:包管理工具就是帮助我们去管理在开发时所使用第三方模块,就是说更加方便去copy其他大佬在网上发布的代码,更方便我们去开发,嘿嘿~

当然还有其他的第三方:yarn、pnpm 。

等你们学会了npm 有兴趣的宝贝可以自己去查文档噢~ 嬛嬛把地址给你们,嘿嘿!

Yarn 中文文档 (bootcss.com)https://yarn.bootcss.com/  https://www.pnpm.cn/

前言知识已经铺垫好了,下面我们进入正题咯~

既然 npm 是帮助我们管理的工具,肯定会给我们发出一些指令 对吧

所以,我们来谈一谈 npm 有哪些指令呢?

我们可以从下载、卸载、更新来学习

* 下载第三方包

      默认参数: --save

 *   - npm install/i [packageName@version] --save/-S 下载一个依赖到生产依赖

 *   - npm install/i [packageName] --save-dev/-D 下载一个依赖到开发依赖

 *   - npm install/i 下载当前项目的所有依赖

 *   - npm install/i [packageName] -g 安装全局依赖

 *

 * 卸载第三方包

 *   - npm uninstall/uni [packageName] [-g]

 *

 * 更新第三方包

 *   - npm update 更新当前项目的所有依赖(不用)

 *   - npm update [packageName] 更新指定软件的版本

补充:

 * 生产依赖 & 开发依赖

 *  - 开发依赖:当前依赖只在开发阶段使用(比如 babel nodemon)

 *  - 生产依赖:在软件的整个生命周期都要使用的依赖(比如 express)

 * package.json:项目的配置文件

 *  - 项目名

 *  - 开发者

 *  - 开源协议

 *  - 第三方依赖配置

 *  - 项目任务执行命令

 *  - ...

 *

 * 依赖包版本锁定文件 -> 不同的包管理工具文件不同

 *  - npm: package-lock.json

 *  - pnpm: pnpm-lock.yaml

 *  - yarn: yarn.lock

 *

好啦~ 嬛嬛今天就介绍到这哩,我们下次见噢~

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值