Node.js之包命令(npm和yarn)

Posted ellaha

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js之包命令(npm和yarn)相关的知识,希望对你有一定的参考价值。

NPM (node.js package management)

全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具。

npm包安装方式

  • 本地安装

  • 全局安装

 解决npm安装包被墙的问题

  •  --registry
    •  npm config set registry=https//registry.npm.taobao.org
  •  cnpm
    • 淘宝NPM镜像,与官方NPM的同步频率目前为10分钟一次
    • 官网: http://npm.taobao.org/
    •  npm install -g cnpm –registry=https//registry.npm.taobao.org
    • 使用cnpm安装包: cnpm install 包名
  • nrm
    • 作用:修改镜像源
    • 项目地址:https://www.npmjs.com/package/nrm
    • 安装:npm install -g nrm

npm常用命令

  • 安装包
  • 更新包
  • 卸载包

全局安装的包位于 Node.js环境的node_module目录下,全局安装的包一般用于命令行工具
本地安装的包一般用于开发某种具体的功能,本地写的代码也应该做成一个比较规范的包,方便代码的重用
npm install -g 包名称 全局安装
npm install 包名称@版本号 如果不指定版本号,则安装最新的包

卸载 npm uninstall -g 包名称
更新 update
Markdown转成带目录的html npm install -g i5ting_toc
命令i5ting_toc -f outline.md -o 进入到putline.md所在的文件夹下,输入此命令


本地安装的包在当前目录下的node_modules里面,本地安装的包一般用于实际的开发工作

添加依赖
开发环境 生成环境:项目部署上线之后的服务器环境
npm install 包名称 --save 向生产环境中添加依赖 dependencies,在package.json文件中dependencies
npm install 包名称 --save-dev 在开发环境中添加依赖 ,在package.json文件中DevDependencies
将node_modules包删除,然后执行如下命令
npm install --production 只安装package.json中的dependencies的包
npm install 安装package.json中所有环境的包

yarn基本使用

 

以上是关于Node.js之包命令(npm和yarn)的主要内容,如果未能解决你的问题,请参考以下文章

Node.js / npm / yarn / Vue / webpack 概念介绍

Node.js / npm / yarn / Vue / webpack 概念介绍

修改Yarn和npm的全局安装和缓存位置

Node.js安装,npm安装yarn步骤

大话npm,cnpm和yarn

yarn安装与报错解决方案