zoukankan      html  css  js  c++  java
  • NPM常用命令

    1、 初始化软件包

    npm init

    该命令会询问你几个问题,然后把我们出入的结果记录到package.json文件中。但是你可以使用 -y/--yes选项跳过提问的过程

    1 npm init  --y   
    2 npm init  --yes

    2、 安装第三方的软件包

    1 npm install [@scope/]<package name>[@version]

    命名参数:

    •  scope,一般指的是组织或公司的名字,通常情况下我们安装的软件包是没有scope
    •   package name,要安装的包名
    •  version,你要安装哪个版本,省略则默认安装最新版本

    安装选项:

    •   --global,-g,全局安装,安装到了C:UsersAdministratorAppDataRoaming pm ode_modules,全局安装的软件包可以在任何项目中使用,一般安装的是一些需要全局使用的命令行软件包。
    •   --save-prod,-P,安装到当前目录下的node_modules/目录下,作为当前项目的产品阶段的依赖,会被记录到package.json文件中的dependencies字段中。
    •   --save-dev,-D,安装到当前目录下的node_modules/目录下,作为当前项目的开发阶段的依赖,会被记录到package.json文件中的devDependencies字段中。
    •   --no-save,安装到当前目录下的node_modules/目录下,不会被记录到package.json文件中。

    3、 删除某个软件包

    npm uninstall [@scope/]<package name>[@version]

    该命令不仅会删除软件包及其依赖的其他软件包,还会删除软件包在package.json文件中的记录。

    4、 查看已经安装的软件包

    npm list

    该命令默认会树形结构输出当前项目依赖的所有软件包。但是我们可以使用一些选项该改变输出的结果。

    --global,列出所有全局安装的软件包

    --depth number,number指的是层数,从0开始,例如,npm list --depth 0,表示显示第一层的软件包。

  • 相关阅读:
    Vue-cli3 项目配置 Vue.config.js( 代替vue-cli2 build config)
    vue-cli 3 脚手架搭建(create)
    动态设置微信小程序 navigationBarTitle 的值
    微信小程序 获取cookie 以及设置 cookie
    微信小程序 scroll-view 左右横向滑动没有效果(无法滑动)问题
    JavaScript.Array.some() 方法用法
    vue 路由传参中刷新页面参数丢失 及传参的几种方式?
    vue $router.push 传参的问题
    将博客搬至CSDN
    再见,2020
  • 原文地址:https://www.cnblogs.com/wszzj/p/12051398.html
Copyright © 2011-2022 走看看