npm介绍

作者: jingqian_xi | 来源:发表于2017-09-14 15:25 被阅读41次

npm简介

npm是node的包管理工具,定义明确就是用来管理node的包,包括安装,卸载,更新,发布等

npm命令详解

  • npm install package
    • 详解:从npm中下载package
  • npm install package --save
    • 详解:把安装的包写入配置文件的‘dependencies’中
  • npm install package --save-dev
    • 详解:把安装的包写入配置文件的‘devDependencies’中
  • npm install
    • 详解:根据package配置文件下载依赖包
  • npm init
    • 详解:初始化一个package.json(npm的配置文件)

package.json

  • package.json片段展示
{
  "name": "demo",
  "version": "1.0.0",
  "description": "a test project",
  "main": "index.js",
  "scripts": { // npm xxx 的命令在这里配置
     "test": ""
  },
  "author": "author name",
  "license": "MIT",
  "dependencies": { // 运行依赖包
     "vue": "^2.3.4"
  },
  "devDependencies": { // 开发依赖包
     "webpack": "^3.0.0"
  }
}
  • package.json简介
    上面说到npm是包管理工具,而package.json就是包的描述信息,它描述当前node包的依赖信息,版本信息等等

  • package.json字段详解
    packpage的字段比较多,下面仅仅展示最常用的信息

    • name:package的名字
    • version:版本号
    • dependencies:运行依赖包
    • devDependencies:开发依赖包

npm更换成cnpm

  • 目的:
    因为npm安装插件是从国外的服务器下载,所以受到较大的网络影响,cnpm就可以理解为淘宝做的放在中国的服务器,自然下载的速度会有很大的提升
  • 操作:
npm install -g cnpm --registry=https://registry.npm.taobao.org

发布npm包

  1. 创建你自己的项目
  2. 注册npm账号https://www.npmjs.com/signup
  3. 注册完后,在命令窗口运行npm adduser(登陆npm),会提示你输入用户名和密码;
  4. 登陆成功后,在你的目录下执行命令npm publish(发布package)
  5. 直接到npm的官网查看(已经可以看到你发布的包喽)

更新你的npm包

  1. 在你的项目下做修改
  2. 在命令行执行npm version patch, 此命令会把package.json的version更新
  3. 执行npm publish就可以更新到npm了

相关文章

  • vue.js单文件组件入门笔记

    nodeJs nodeJs安装 nodeJs模块 npm介绍 cnpm npm常用指令介绍 npm in...

  • NPM介绍

    1.npm简介: NPM是随同NodeJS一起安装的包管理工具,主要解决NodeJS代码部署的问题,常见的...

  • npm介绍

    npm简介 npm是node的包管理工具,定义明确就是用来管理node的包,包括安装,卸载,更新,发布等 npm命...

  • NPM介绍

    Nodejs的出现,可以算是前端里程碑式的一个事件,它让前端攻城狮们摆脱了浏览器的束缚,踏上了一个更加宽广的舞台。...

  • NPM 介绍

    简介 NPM 是随同 NodeJS 一起安装的包管理工具,能解决 NodeJS 代码部署上的很多问题,常见的使用场...

  • npm介绍

    npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。它是世界上最大的软件注册表,每星期...

  • npm介绍

    简介 Node Package ManagerNode包管理工具包:就是一坨一坨的代码,可以是一个文件,也可以是一...

  • NPM 常用命令

    这里介绍的命令有如下: npm -v npm init npm install npm list npm unin...

  • node npm init 创建项目 package.json

    三、npm 创建项目 上一节已经介绍了 npm 的安装,这一节来介绍 npm 的使用。首先使用 npm 创建一个项...

  • npm 相关介绍

    介绍 Node.js是一个能够在服务器端运行JavaScript的开放源代码、跨平台JavaScript 执行环境...

网友评论

    本文标题:npm介绍

    本文链接:https://www.haomeiwen.com/subject/ztmlsxtx.html