npm操作简述

定义

node.js自带的包(插件 库)文件管理器

安装

安装nodejs

查看

window+R 输入cmd
node -v 查看node的版本
npm -v 查看npm版本

初始化项目

cd/ 切换到根目录
md mynpm 创建一个叫“mynpm”项目
cd mynpm 进入项目
npm init 初始化项目
npm init -y 初始化项目 选yes
目录中会出翔一个package.json文件

安装包

npm install 包名
npm install jQuery
表现
1.新增node_modules目录 存放包和插件的
2.package.lock.json 缓存下载的地址
3.package.json多出一个dependencies选项 当前项目需要的包支持
4.安装多个:npm install 包名1 包名2

开发依赖包:npm install 包名 --save-dev
npm install less --save-dev
简写:npm i less -D

产品环境依赖包(默认方式)
npm install 包名 --save
npm install jquery --save
npm i jquery -S

全局安装
npm i 包名 -g

指定版本
npm i 包名@版本
npm i jquery@1.9

卸载

npm uninstall 包名
npm remove 包名
npm uninstall jQuery

更新

npm update 包名
npm update jquery
注释
1.9.1
最大更新到2.0版本(不含)
更新不会更新大版本

0.2.1
最大更新0.3(不含)

查看全局安装地址

npm root view -g

查看包列表

npm list
查看依赖列表

npm list --depth=0
只查看根层

帮助

npm 命令 -h
查看安装帮助
npm install -h

版本

3.5.1
X.Y.Z

X 破坏性版本更新(X版本变化会导致兼容)
Y 不破坏任何内容新功能
Z 修复小错误

指定下载源

前提:我们下载的包都是从国外服务器下载,在国内安装比较慢,特别是一些大型框架 明显感觉到

国内有一些大公司把内容镜像拷贝在国内服务,我们可以通过指定安装源 让下载更快

npm i nrm -g
安装源管理插件

nrm ls
查看可用的安装源

nrm use taobao
使用淘宝服务器作为下载源(所有的安装都会从淘宝下载)

npm install jquery --registry=http://registry.npm.taobao.org

npm install

依照package.json需要的插件,重新下载所有内容

发生错误的时候,尝试删除node_modules文件夹,然后npm install 重新安装

扩展

cnpm

yarn

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值