当前位置:网站首页>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错误的
边栏推荐
猜你喜欢

开创ETC生态建设新格局 JASMINER新一批X4服务器陆续发出

SQL窗口函数

2022牛客暑期多校训练营3(ACFGJ)

k8s 部署mysql8(PV和PVC 版本)

typescript3-ts对比js的差别

typescript6 - simplify the steps to run ts

Go combines Gin to export Mysql data to Excel table

Hands-on teaching OneOS FOTA upgrade

01 多线程与高并发 - 基础概念

typescript4 - installs a toolkit for compiling ts
随机推荐
C语言力扣第46题之全排列。回溯法
tabindex attribute of input tag & tabindex attribute of a tag
【微信小程序】页面事件
开创ETC生态建设新格局 JASMINER新一批X4服务器陆续发出
IDEA search plug-in has no results and the solution has been spinning in circles
39.【vector动态数组定义及初始化】
OA项目之待开会议&历史会议&所有会议
数据库连接池的使用
Hands-on teaching OneOS FOTA upgrade
Fix datagrip connection sqlserver error: [08S01] The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption.
2020 ACM | MoFlow: An Invertible Flow Model for Generating Molecular Graphs
Max Sum Plus Plus HDU - 1024
40.【vector的运用】
Go combines Gin to export Mysql data to Excel table
k8s 部署mysql8(PV和PVC 版本)
SQL窗口函数
申请内存,std::transform和AVX256指令集用例和执行速度比较
go : go-redis list operation
ES:模板字符串的使用
【防作弊】Unity防本地调时间作弊