zoukankan      html  css  js  c++  java
  • nodejs学习笔记<五>npm使用

    NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。

    以下是几种常见使用场景:

    1. 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
    2. 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
    3. 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

    npm是集成在node.js一并安装的。所以可以直接在命令行通过npm -v命令查看当前npm的版本号。

    npm的升级可以通过npm命令。

    npm install npm -g(仅用于window环境下)

    npm主要用来安装第三方包(既模块) 命令:npm install Module Name.

    模块可以被安装到本地也可被安装到全局.(install命令默认安装到本地)

    npm install Module Name //本地安装
    npm install Module Name -g //全局安装

    新模块被安装后的引用:

    var new_module = require('module_name');

    可能出现的error:

    npm err! Error: connect ECONNREFUSED 127.0.0.1:8087

    解决方法:

    npm config set proxy null(命令行输入)

    **************************************************************************************************************

    全局安装

    1. 将安装包放在 /usr/local 下或者你 node 的安装目录。
    2. 可以直接在命令行里使用。

    本地安装

    1. 将安装包放在 ./node_modules下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成node_modules目录。
    2. 可以通过require()来引入本地安装的包。

    **************************************************************************************************************

    卸载模块

    npm uninstall Module Name

    更新模块

    npm update Module Name

    搜索模块

    npm search Module Name

    想更深入了解NPM或者对创建模块感兴趣的可以点击进入

  • 相关阅读:
    elasticSearch 查询 bool
    elasticSearch 查询 term
    elasticSearch 查询 match
    python re
    vue day1
    mysql 报错记录
    node.js vue.js 安装
    mysql 插入数据 ,存在跳过
    打印乘法口诀表
    初步使用分支、循环判断数字大小
  • 原文地址:https://www.cnblogs.com/MirageFox/p/5665301.html
Copyright © 2011-2022 走看看