npm学习笔记

一. 定义

nodejs 自带的包(插件,库)文件管理器

二. 查看

打开命令提示符,输入 node -v 查看node的版本

npm -v 查看npm的版本

三.初始化项目

cd /  切换到根目录

md mynpm  创建 一个 叫 “mynpm"项目

cd mynpm  进入项目

npm init 初始化项目

npm init -y 初始化项目,选yes

目录中会出现一个 package.json 包配置文件

四.安装包

例:npm install jquery

表现:安装的内容放在 node_modules 文件夹里面jquery 被配置到 package.json 里面depedencies 选项里面

package.lock.json 安装的缓存地址配置

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

产品环境依赖包:npm install 包名 --save  简写:npm i 包名 -S

全局安装  npm i 包名 -g

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

五.卸载

例:npm uninstall 包名   npm remove 包名

卸载多个:npm uninstall 包名1 包名2

六.更新

npm update 包名

如:1.9.1

更新:最大更新到2.0版本(不含)更新不会更新大版本

七.查看全局安装地址

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   使用淘宝服务器作为下载源(所有的安装都会从 taobao下载)

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

这一次安装,jquery下载从指定域名下载

十二.npm install

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

发生错误的时候,尝试删除node_modules 文件夹,然后在

npm install 重新安装

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey阅读 6,264评论 2 36
  • NPM NPM 是随同 Node 一起安装的包管理工具,能解决 Node 代码部署上的很多问题,常见的使用场景有以...
    heyi_let阅读 2,605评论 0 2
  • 1. npm 简介 npm :一个包管理工具 包/模块 :为了JavaScript编写人员 共享 他们为解决一些特...
    恰皮阅读 805评论 2 6
  • 1.npm简介 npm 是 2009 年开始的一个 javascript模块管理工具,也是最流行的代码共享平台之一...
    学不会灬阅读 888评论 0 0
  • 依赖包的版本限制 我们通常在package.json文件中看到如下: key 是依赖的包名称,value 是这个包...
    励公子阅读 120评论 0 0