npm的基本使用

npm的身份证和依赖

npm是一个全世界范围内模块的分享社区,我们可以免费使用这个社区内别人开发的模块。

社区地址:https://www.npmjs.com/

从npm上下载的node_modules文件夹内容称之为“依赖”;

我们可以使用package.json去管理这些依赖,此时我们就需要创建自己的身份证

我们在开发项目的时候第一件事就是要创建身份证

npm init创建身份证

 

 

此时会填写一些表单信息包括你的名字、版本号、描述、入口文件、测试命令、git仓库、关键词、作者、版权协议

你可以按需回答,也可以直接回车什么都不输入

此时就完成了创建

 

 

{
  "name": "keyeking",
  "version": "1.0.0",
  "description": "keyeking",
  "main": "1.js",
  "dependencies": {},
  "devDependencies": {},
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}

有了这个身份证后,以后安装依赖的时候要加—save

比如安装express模块

npm install --save express

此时身份证上就多出来一条信息

 

 

为什么要这样做?node_modules都是相互依赖的,所以如果引入的模块特别多,此时如果进行物理文件传输的时候会造成特别大,特别碎的文件内容,可以不传这个node_modules文件夹,只传身份证;所以一定要用身份证保存,下一次进行使用的之前,重新安装

以后你只要在对应的package.json 目录下输入

npm isntall

此时NodeJS和npm就会检索对应目录下面的package.json文件内部的dependencies的依赖项然后进行安装

posted @ 2021-10-18 17:57  keyeking  阅读(41)  评论(0编辑  收藏  举报