EfonMark

一番码客 : 挖掘你关心的亮点。
http://www.efonmark.com

本文目录:

[TOC]

image-20200119082650942

前言

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

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

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

NodeJs下载与安装

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

image-20200119082436370

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

npm介绍

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

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

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

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

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

image-20200119082301214

使用npm

  • 查找想要安装的包:

  • 手动生成package.json

    1
    2
    3
    4
    5
    6
    7
    {
    "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安装所有依赖包,便于工程迁移。

参考

一番雾语:是时候学学新的js语法了。


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