npm or yarn

245 阅读1分钟

1、npm

  • 安装node.js
    • 之前版本
    •   https://nodejs.org/en/download/releases/
      
    • 最新版本
    •   https://nodejs.org/en/
      
    • 查看版本
      # node 版本号
      node -v
      # npm 版本号
      npm -v
      
    • 更新版本
      # npm 安装到最新版本
      npm install -g npm@latest
      
    • 指向国内淘宝镜像
      npm install -g cnpm --registry=https://registry.npm.taobao.org
      
    • 常用命令
      # 开始一个项目[ 生成 package.json 文件]
      npm init
      # 全局安装
      npm install -g 依赖名
      
      # 添加所有依赖项
      npm install
      或
      cnpm install
      # 添加依赖项
      npm install [<@scope>/]<name>
      npm install [<@scope>/]<name>@<tag>
      npm install [<@scope>/]<name>@<version>
      npm install [<@scope>/]<name>@<version range>
      # 如:
      npm install vue # 安装最新vue版本
      npm install vue@2.5.2 # 安装指定版本
      # 将依赖项添加到不同类别的依赖项中,生产环境如:vue、vuex、vue-router;开发环境如:css-loader、ts-loader、sass-loader、node-sass
      npm install [package] --save # 安装到dependencies(生产阶段)
      或
      npm install [package] -S # 安装到dependencies(生产阶段)
      
      npm install [package] --save-dev # devDependencies(开发阶段)
      或
      npm install [package] -D # devDependencies(开发阶段)
      # 升级依赖
      npm update [package]
      或
      cnpm update [package]
      # 卸载依赖
      npm uninstall [package]
      或
      cnpm uninstall [package]
      
      # 删除以前安装的 node_modules
      npm cache clean
      

2、yarn

  • 安装yarn
    • 安装
    •   npm install -g yarn
      
    • 更新版本
    • 常用命令
      # 开始一个项目
      yarn init
      # yarn 版本号
      yarn --version
      # 添加依赖项
      yarn add [package]
      yarn add [package]@[version]
      yarn add [package]@[tag]
      
      # 将依赖项添加到不同类别的依赖项中
      yarn add [package] --dev  # dev dependencies
      yarn add [package] --peer # peer dependencies
      
      # 升级依赖
      yarn up [package]
      yarn up [package]@[version]
      yarn up [package]@[tag]
      
      # 删除依赖
      yarn remove [package]
      
  • vue-cli
    <!--卸载vue-cli-->
    npm uninstall -g vue-cli
    <!--安装vue-cli-->
    npm install -g @vue/cli
    <!--安装vue-cli-->
    # OR
    yarn global add @vue/cli
    # 根据传递参数xxx来判定不同的环境,给出不同的域名配置,
    npm run build -- xxx
    
  • vue
    vue --version:查看vue版本
    
  • vue create hello-world:创建项目,hello-world项目名称

npm

  • v12.16.2以上版本不支持win7系统