Galan小屋

welcome my blog

Yarn 和 Npm 命令行小抄

By galan99

发表于 2017-04-19

安装yarn

yarn中文网站

通过 npm i -g yarn 进行全局安装

npm,yarn常用指令

npm install === yarn install    // 安装是默认行为。
npm install taco --save === yarn add taco   //taco包立即被保存到 package.json 中。
npm install taco --global === yarn global add taco   //请谨慎使用 global 标记,全局安装。
npm uninstall taco --save === yarn remove taco //删除包
npm update --save === yarn upgrade taco //升级包

npm i vue latest //安装官方最新版本

npm i vue stable //安装官方稳定版本

npm i vue lts //安装官方最新LTS版本

yarn指令

yarn config list //返回yarn信息

{ 'version-tag-prefix': 'v',
  'version-git-tag': true,
  'version-git-sign': false,
  'version-git-message': 'v%s',
  'init-version': '1.0.0',
  'init-license': 'MIT',
  'save-prefix': '^',
  'ignore-scripts': false,
  'ignore-optional': true,
  registry: 'https://registry.yarnpkg.com',
  'user-agent': 'yarn/0.15.0 npm/? node/v6.2.1 darwin x64' }
info npm config
{ registry: 'https://registry.npmjs.org/',
  '//localhost:4873/:_authToken': 'some-auth-token' }

yarn config set registry 'http://npm.taobao.org'  //设置yarn淘宝镜像
yarn config set registry 'https://registry.yarnpkg.com'  //恢复yarn镜像

解决端口占用

这里是用到windows下的DOS工具,点击”开始”–“运行”,输入”cmd”后点击确定按钮,接下来分别运行以下命令

netstat -aon | findstr "8088" //找到8088端口
tasklist | findstr "7560" //被进程号为7560的程序占用
taskkill /pid 7560 /F     //终止PID为7560的进程

示例图片 图片