前言
npm现在已经是最大的包管理器,有超过44万个包。使用npm可以很方便的发布一个库供别人使用或者自己使用
注册一个帐号
浏览器打开npmjs,注册一个帐号就可以了 只需要输入很少的信息,其中最重要的是邮箱
发布一个模块
- 首先登录
npm adduser
输入刚才注册的信息即可
通过
npm who am i
即可查看是否登录成功
- 创建一个模块
npm init
写好readme.md文件
- 发布
npm publish
- 成功之后就可以在npmjs上搜索到
取消发布
npm unpublish --force
成功之后在npmjs上就搜索不到了
直接发布到本地
有时候需要本地测试好在发布到npmjs
npm pack #打包
npm install packname-version.tgz -g # 把打包文件发布到本地
这样就可以本地测试 测试好之后在发布
有更简单的本地发布方式
npm i ./
推广
最近搭建了一个react的webpack基本项目框架hhbuild
npm install hhbuild -g # 安装到全局
hhbuild projecrtName # 就可以快速创建一个基础项目
yarn # 安装全部依赖 就可以开发react了