npm 常用指令
npm 资料
npm 官网
npm 中文网站1
npm 中文网站2
yarn 官网
发包基础流程
1. npm login (=npm adduser): 需要输入 npm 用户名, 密码 和 邮箱, 按提示即可
2. npm version patch(minor/major): 升级补丁版本(小、大版本)
3. npm pushlish: 发布, 如果不成功请改下版本号
4. npm unpublish moduleName@versionNum: 删除模块
镜像
1. npm [config] get registry:查看当前仓库源
2. npm [config] list: 查看 npm 配置信息
3. npm [config] set registry url: 设置 镜像, 默认源(url=http://registry.npmjs.org)
淘宝镜像,https://registry.npm.taobao.org
4. npm install -g cnpm --registry=https://registry.npm.taobao.org:设置淘宝镜像
5. npm --registry https://registry.npm.taobao.org install moudleName: 临时镜像~~~~
包管理
1. npm install -g moduleName:全局安装包
2. npm install moduleName: 当前项目模块
3. npm list -g --depth num: 查看全局安装过的模块 Num 表示列出模块目录的深度, 0 表示第一级目录
4. npm list --depth num: 列出局部安装的模块
5. npm uninstall -g moduleName: 卸载全局安装的模块
6. npm uninstall moduleName:卸载局部安装的模块
7. npm config get cache: 查看缓存位
8. npm config get prefix:npm全局node包位置,(npm root -g)
9. npm config set prefix <new_path>: 设置指定安装模块位置
10. npm config set cache <new_path>:设置缓存位置
11. npm cache clean -f:清缓存
常用工具包
1. treer
用于查看、导出项目目录结构,有助于快速在 README.md 中快速生成属性结构
1. 包地址:[https://www.npmjs.com/package/treer](npm地址)
2. npm install treer -g: 全局安装
3. treer --help: 帮助
4. treer --version: 查看版本
5. treer -i "/^regex$/":忽略指定文件 (支撑正则)
6. treer -e ./result.txt -i .git:导出目录, 并忽略指定的目录[ -e -> export, -i -> ignore ]
7. treer -d dir: 列出指定目录的属性结构
8.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。