当前位置:网站首页>npm指令
npm指令
2022-07-30 07:12:00 【时刃风飞】
一、npm
1、why
JavaScript项目包管理工具,管理插件与下载插件的;cnpm yarn同类型产品
2、初始化
npm init 初始化项目;创建package.json的文件(只按回车),
npm init -y 快捷初始化项目 (选项都为yes)
3、目录解释
1.package.json 项目包管理文件
2.package-lock.json 下载缓存地址
3.node_modules 安装包下载的位置
4、安装 install
1.普通安装 安装jquery npm i jquery
2.全局安装 电脑的任何项目都可以引用到安装的插件
全局安装vue npm i @vue/cli -g;插件全局安装的位置 npm root view -g
3.开发依赖安装 安装的插件在项目开发阶段使用,上线就不需要了
开发依赖安装 axios npm i axios -D
4. 产品依赖安装 安装的插件在开发与线上阶段都需要
产品环境依赖安装 jquery npm i jquery -S
别名/简写
install --> i
全局:--global 简写为 -g
开发:--save-dev 简写为 -D
产品:--save 简写为 -S
5、卸载
卸载jquery npm uninstall jquery
别名(简写) uninstall --> remove --> r
6、安装固定版本
安装固定版本 2.1版本jquery npm i [email protected]
7、更新
npm update jquery 更新jquery 别名 update --> up
8、版本号
"jquery": "3.6.0" 限定版本范围,项目使用jquery可以升级的方法不但能大于等于4.0.0
"jquery": "2.1" 固定版本为2.1
X,Y,Z
X大版本,X的升级是不兼容的,3.6.0 -->4.0.1 使用3.6.0的项目和现在的4.0.1的项目 是不兼容
Y 中版本,Y的升级是代表有个新的内容增加(兼容的)
Z 小版本,通常修复bug错误的
边栏推荐
猜你喜欢

The difference between typescript3-ts and js

WinForm(一):开始一个WinForm程序

你好,我的新名字叫 “铜锁 / Tongsuo”

孙洪鹤讲教材:原点+众筹+产品,逆向营销实战操作方案

SQL window function

「活动推荐」探索未来:数字科技

The blockbuster IP that has been popular in the world for 25 years, the new work has become a script paradise

C语言自定义类型详解

Map file analysis in Keil software

Portable small fan PD power chip
随机推荐
SkiaSharp 之 WPF 自绘 拖曳小球(案例版)
docker部署redis一主二从三哨兵模式
typescript7-typescript common types
Lenovo Notebook How to Change Windows 10 Boot Logo Icon
golang grpc protoc 环境配置
Risk Register
WinForm(一):开始一个WinForm程序
go : go gin returns JSON data
分布式锁开发
2020 ACM | MoFlow: An Invertible Flow Model for Generating Molecular Graphs
k8s 部署mysql8(PV和PVC 版本)
代币(双代币)系统研究
The blockbuster IP that has been popular in the world for 25 years, the new work has become a script paradise
防止资源导出失败
RT-Thread-GD32的SPI在切换同一总线不同挂载设备时会出现切换后乱发送数据的问题
Kubernetes 在科技革命中的演变
SwiftUI SQLite 教程之 构建App本地数据库实现创建、读取、更新和删除(教程含完成项目源码)
Mybitatis related configuration files
潜心打磨,主动求变——这群技术排头兵,如何做好底层开发这件事?
typescript1 - what is typescript