zoukankan      html  css  js  c++  java
  • Node项目包管理器

    一、什么是NPM?

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

    npm的背后,是基于couchdb的一个数据库,详细记录了每个包的信息,包括作者、版本、依赖、授权信息等。它的一个很重要的作用就是:将开发者从繁琐的包管理工作(版本、依赖等)中解放出来,更加专注于功能的开发。

    二、参考文档

      官网:https://www.npmjs.com/

      官方文档:https://docs.npmjs.com/README

    三、NPM常用命令

    命令 功能
    npm -v 查看npm版本
    npm help 查看帮助文档
    npm list 查看当前项目下已经安装的模块列表
    npm init npm项目初始化,生成package.json
    npm install 根据package里面的依赖关系进行模块下载安装
    npm install moduleName 安装模块
    npm install moduleName@version 安装指定版本模块
    npm install moduleName --save 本地安装模块
    npm install moduleName --save-dev 本地安装开发用的模块
    npm install moduleName@version --save 本地安装指定版本模块
    npm install moduleName@version --save-dev 本地安装指定版本的开发用的模块
    npm install moduleName -g 全局安装模块
    npm uninstall moduleName 卸载模块
    npm update moduleName 更新模块
    npm root 查看模块安装路径 
    npm root -g  查看全局模块安装路径 

    四、常见问题以及解决方案

    1.输入npm指令没有反应

    原因:NPM指令后无任何反应,可能是npm的配置文件配置错乱了。 

    方案:C:Users{user}目录下会有一个.npmrc文件,我们删掉重新设置npm 变量即可(比如prefix、cache等)。

  • 相关阅读:
    idea修改代码没法实时编译终极解决方案
    linux 安装 hadoop
    linux克隆虚拟机后需要修改的点
    多线程第一篇
    windows搭建ftp环境
    第8章PostGIS参考
    postgis 简单应用
    linux 安装postgresql
    复杂度分析(下)
    复杂度分析(上)
  • 原文地址:https://www.cnblogs.com/mangoniki/p/5381820.html
Copyright © 2011-2022 走看看