npm / nvm
npm
NPM( Node Package Manager )
官网的地址是 npm官网 在国外
npm注册
需要保证牢记自己的 邮件( 用户名 ) | 密码
需要验证邮箱 — 通过邮件验证
关联终端
在终端中输入:
npm adduser ( 启动关联的服务 ) ==> Username : ( 输入用户名 ) ==>
==> Possword : ( 输入密码的时,不会有任何的显示,放心输入,最后敲击回车 ) ==>
==> Email : ( 输入注册时的邮箱 )
发布模块要求
- 模块名称不能包含汉语;
- 严禁重名( 已经存在的,发生过的 )
- 必须有配置文件( json文件 )
发布模块 ( npm包 )
进入想要发布的文件夹路径下
npm publish
只能在 npm 上发布,不可以在淘宝镜像上发布
删除模块 ( npm包 )
进入想要删除的文件夹路径下
npm unpublish --forde
查询源地址
npm config list
设置修改源地址
npm config set registry
- https://registry.npm.taobao.org/
淘宝镜像,下载较快 - https://registry.npmjs.org/
官方地址,下载较慢,卡顿
cnpm
类似 npm 淘宝镜像可以替代 npm ,不推荐淘宝源
cnpm 在 展示方式,路径 存在问题,会导致 package 不能正常识别
nvm
mac 环境下管理 node.js 的工具,在 windows 环境下,推荐使用 nvmv 或者 nvm
下载nvm
https://github.com/coreybutler/nvm-windows
只能通过这种方式下载
安装nvm
安装之前需要 C++ 编译器
出现问题解决的方式:
- mac 自带
- curl 安装
- wget安装
切换版本
- 实现切换 node 版本号
nvm use 版本号 - 切换最新版本
nvm use node - 安装最稳定的版本
nvm install stable - 列出现有已经安装好的版本
nvm ls