• npm常用命令


    npm(node package manager)称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。

    1. npm的安装、卸载、升级、配置
    2. npm的使用:package的安装、卸载、升级、查看、搜索、发布
    3. npm包的安装模式:本地 vs 全局
    4. package.json:包描述信息
    5. package版本:常见版本声明形式

    1 本地安装 vs 全局安装(重要)

    node包的安装分两种:本地安装、全局安装。两者的区别如下,后面会通过简单例子说明

    • 本地安装:package会被下载到当前所在目录,也只能在当前目录下使用。
    • 全局安装:package会被下载到到特定的系统目录下,安装的package能够在所有目录下使用。

    1)本地安装命令

    npm install pkg

    2)全局安装命令

    npm install -g pkg

    npm install –save 安装的同时,将信息写入package.json中项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。

    创建 package.json 文件,使用npm init 命令在项目目录下执行,会自动生成项目以来描述文件package.json 

    npm init

    2 npm包管理 

    包管理包含:安装、卸载、更新、查看、搜索、发布等。

    安装最新版本的grunt-cli

    npm install grunt-cli

    安装0.1.9版本的grunt-cli

    npm install grunt-cli@"0.1.9"

    通过package.json进行安装

    如果我们的项目依赖了很多package,一个一个地安装那将是个体力活。我们可以将项目依赖的包都在package.json这个文件里声明,然后一行命令搞定

    npm install

    卸载grunt-cli

    比如卸载grunt-cli

    npm uninstall grunt-cli

    卸载0.1.9版本的grunt-cli

    npm uninstall grunt-cli@"0.1.9"

    npm ls:查看安装了哪些包同样,如果是要查看package的全局安装信息,加上-g就可以。

    npm update pkg:package更新

    npm update grunt-cli

    npm outdated:检查包是否已经过时,此命令会列出所有已经过时的包,可以及时进行包的更新

    npm清空缓存

    npm cache clean  --force
  • 相关阅读:
    Django ORM多表操作
    Django 单表查询作业-笔记
    python 2 编码问题
    HTML-Bootstrap下载和基本使用
    Django ORM单表操作之增删改查
    Django ORM简介和单表创建的设置和过程
    Django --总结 之URL路由控制 视图相应,视图请求,和模板语法
    Django URL控制器
    JAVA编程
    UMI 的原理分析带有 UMI 的数据
  • 原文地址:https://www.cnblogs.com/zhaopengcheng/p/7871672.html
Copyright © 2020-2023  润新知