NodeJs-安装与npm介绍

  • 2020 年 2 月 14 日
  • 筆記

本文目录

前言

NodeJs下载与安装npm介绍使用npm参考

前言

在浏览器端写JS,其实就是使用浏览器给我们提供的功能和方法来写代码。

在Node端写JS,就是用Node封装好的一系列功能模块来写代码。

NodeJS封装了网络,文件,安全加密,压缩等等很多功能模块,我们只需要学会常用的一些,然后在需要的时候去查询文档即可。

NodeJs下载与安装

下载地址:http://nodejs.cn/download/

安装完毕,在命令行输入:node -v查看node的版本,如果能成功输出,证明安装没有问题。

npm介绍

npm是Nodejs自带的包管理器,当你安装Node的时候就自动安装了npm。

通俗的讲,当我们想使用一个功能的时候,而Node本身没有提供,那么我们就可以从npm上去搜索并下载这个模块。

每个开发语言都有自己的包管理器,比如,java有maven,python有pip。

而npm是目前世界上生态最丰富,可用模块最多的一个社区,没有之一。基本上,你所能想到的功能都不用自己手写了,它已经在npm上等着你下载使用了。

npm的海量模块,使得我们开发复杂的NodeJs的程序变得更为简单。

使用npm

  • 查找想要安装的包:
    • npm官网(https://www.npmjs.com/)。
  • 手动生成package.json{ "name": "Node01", "version": "0.0.1", "dependencies": { "fs-extra": "^8.1.0" } }
  • 用npm安装包,并保存到package.json文件中:
    • npm install fs-extra,会自动更新安装的包名到package.jsondependencies字段里。
  • 根据package.json安装依赖包:
    • npm install,会根据package.json安装所有依赖包,便于工程迁移。

参考

  • 『黑马程序员 120天全栈区块链开发 开源教程』 https://github.com/itheima1/BlockChain

一番雾语:相关开发工具的使用。

知识星球:『一番码客-积累交流』微信公众号:『一番码客』微信:『Efon-fighting』网站:『www.efonmark.com』