• NPM和Yarn命令对比

    NPM和Yarn命令对比

    npm 命令 Yarn 命令 备注
    npm install yarn install 安装依赖包
    (N/A) yarn install —flat 单版本模式
    (N/A) yarn install —har 生成har文件,记录安装时网络请求性能
    (N/A) yarn install —no-lockfile 不读写lockfile方式
    (N/A) yarn install —pure-lockfile 不生成yarn.lock文件
    npm install [package] (N/A) 安装依赖
    npm install —save [package] yarn add [package] 添加生产模式依赖到项目
    npm install —save-dev [package] yarn add [package] [—dev/-D] 添加开发模式的依赖
    (N/A) yarn add [package] [—peer/-P] 对等模式添加依赖,发布/分享项目时的依赖
    npm install —save-optional [package] yarn add [package] [—optional/-O]
    npm install —save-exact [package] yarn add [package] [—exact/-E]
    (N/A) yarn add [package] [—tilde/-T]
    npm install —global [package] yarn global add [package]
    npm rebuild yarn install —force
    npm uninstall [package] (N/A)
    npm uninstall —save [package] yarn remove [package]
    npm uninstall —save-dev [package] yarn remove [package]
    npm uninstall —save-optional [package] yarn remove [package]
    npm cache clean yarn cache clean
    rm -rf node_modules && npm install yarn upgrade -
    • 作者:Shellway Ho,转载请注明出处!
    • 来源: http://docs.shellway.cn/learning-yarn/