node.js阶段 - package.json的作用 及 npm包管理器

package.json的作用 及 npm包管理器

都是类似与软件管家一样的存在,只是管理的是文件

关于package.json

对应他的上级目录,记录或者配置该文件夹的所有信息
在这里插入图片描述

package.json 文件的基础信息
  • name
    文件夹名称,命名时不建议使用汉语及英文大写字母
  • version
    文件的版本号
  • main
    文件的主入口,默认情况下为 index.js
  • dependencies
    运行依赖 :在开发及运行的过程中都会使用到的文件
  • devDependencies
    开发依赖 :只有在开发过程中才会使用到的文件
生成 package 文件的方法
  • 自行书写
    非常不建议,自找麻烦的办法
  • npm init -y
    利用 npm 包自行生成 package 文件
    文件夹的命名中不存在汉字及大写字母 ,否则会直接在终端报错
package 文件的作用

项目迁移时,将该项目中的 node_modules 文件夹删掉,便可进行迁移(带上 package 文件)
记录文件夹中的 node_modules文件夹 的信息,实时更新
在终端中,使用 npm i 将配置文件 ( node_modules文件夹 )下载过来

npm包管理器

npm常用指令;

  • npm init:引导创建一个package.json文件
  • npm help(npm -h) :查看npm帮助信息
  • npm version (npm -v) : 查看npm版本;
  • npm search:查找
  • npm install (npm i):安装 默认在当前目录,如果没有node_modules 会创建文件夹;
    • npm install module_name -S 或者–save 即 npm install module_name --save 写入dependencies
    • npm install module_name -D 或者 —save-dev 即 npm install module_name --save-dev 写入devDependencies
    • npm install module_name -g 全局安装(命令行使用)
    • 指定版本安装模块 npm i module_name @1.0 通过 "@"符号指定;
  • npm update(npm -up):更新
  • npm remove 或者 npm uninstall:删除
  • npm root 查看当前包安装的路径 或者通过 npm root -g 来查看全局安装路径;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值