SCI Python爬虫实战 authentication scope request uicollectionview vue手册 bootstrap后台模板 网校直播系统 删除数组第一个元素 idea导入多个项目 maya曲线建模 maven插件 office配置进度 java使用redis java上传图片 java解析pdf 河南普通话报名入口 python配置环境 java删除数组中的元素 java的数据类型 javalist java匿名对象 java判断语句 java线程中断 java遍历list集合 java调用接口 java八大基本数据类型 java获取文件 linux命令行 win10长期服务版 php抓取网页数据 淘宝自动发货软件 html5下载 VSPD 天正建筑2007 qq飞车刷车 dnf传说 预测未来长相的软件 苹果手机怎么添加邮箱
当前位置: 首页 > 学习教程  > 编程语言

node学习之——NPM入门

2020/12/28 19:54:53 文章标签:

NPM使用入门 NPM是随同NodeJS一起安装的包管理工具 常用的npm命令 查看版本信息 npm -v // 查看版本信息本地安装和全局安装 npm install express //本地安装 npm install express -g //全局安装查看所有全局安装的模块 npm list -g查看某个模块版本号 npm list grunt卸…

NPM使用入门

NPM是随同NodeJS一起安装的包管理工具

常用的npm命令

查看版本信息

npm -v // 查看版本信息

本地安装和全局安装

npm install express  //本地安装
npm install express -g //全局安装

查看所有全局安装的模块

npm list -g

查看某个模块版本号

npm list grunt

卸载模块

npm uninstall express

更新模块

npm update express

使用nrm进行包管理

npm install -g nrm //全局安装 nrm
nrm ls // 列出所有可用的npm源
nrm use taobao // 使用淘宝npm源

创建和发布模块(公开的话 仅限于在 npmjs官网上使用)

npm init -y //初始化包模块
npm adduser // 添加用户
npm publish // 发布模块

版本号

使用NPM下载和发布代码时都会接触到版本号。NPM使用语义版本号来管理代码,这里简单介绍一下。
语义版本号分为X.Y.Z三位,分别代表主版本号、次版本号和补丁版本号。当代码变更时,版本号按以下原则更新。

  • 如果只是修复bug,需要更新Z位。
  • 如果只是新增了功能,但是向下兼容,需要更新Y位。
  • 如果有大变动,向下不兼容,需要更新X位。
    版本号有了这个保证后,在申明第三方包依赖时,除了可依赖于一个固定版本号外,还可依赖某个范围的版本号。
    例如:
    'argv':'0.0.x'表示依赖于0.0.x系列的最新版argv。

本文链接: http://www.dtmao.cc/news_show_550402.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?