Node.js之包命令(npm和yarn)
Posted ellaha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js之包命令(npm和yarn)相关的知识,希望对你有一定的参考价值。
全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具。
解决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
- 安装包
- 更新包
- 卸载包
全局安装的包位于 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 概念介绍