包管理
- npm
- cnpm
- yarn
作用:自动下载东西,解决依赖问题。下载东西顺,便下载依赖包
npm
1.常用命令:
npm上传自己的模块
- 先注册一个用户
- npm adduser 链接、npm login
2.建立自己的package
npm publish 发布自己的包
如果重新发布需要修改版本号
3.版本号(主版本+次版本+build号)
较大变动 + 功能改进 + 小修补
~版本号 近似版本
^版本号 兼容版本
*版本号 所有版本
a-b a版本-b版本都可以
|
|
4.package.json中注意
script的作用
npm test //测试
npm start //启动
npm stop //关闭
npm restart //重启
cnpm
npm的镜像
yarn
1.yarn的特点
- 快
- 有缓存
2.yarn使用
yarn init 初始化
yarn add 添加依赖包
yarn upgrade
yarn remove 卸载依赖包
yarn install 安装所有依赖
package.json yarn.lock
举例
browserify node.js打包,给前台使用 编译打包前台js
brower-sync 同步-多端 源码 页面