首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

npm模块管理器

另一层含义是Node.js默认的模块管理器,是一个命令行下的软件,用来安装和管理node模块。 npm不需要单独安装。在安装node的时候,会连带一起安装npm。...但是,node附带的npm可能不是最新版本,最好用下面的命令,更新到最新版本。 npm采用”semver语义版本“管理软件。...所谓语义版本,就是指版本号为X.Y.Z (主版本号.次版本号.修订号) # 将npm更新到最新版本 $ npm install npm@latest -g $ npm install npm@0.1.1...-g # 查看npm的版本和配置 $ npm -v # npm命令列表 $ npm help # 各个命令的简单用法 $ npm -l # 配置信息 $ npm config list -l...homepage $ npm info underscore version npm search # npm仓库搜索某个模块 $ npm search npm list # 列出当前目录安装的所有模块

1.2K31
您找到你想要的搜索结果了吗?
是的
没有找到

发布npm

Npm管理器不用多讲,用过三大框架的应该都用过。今天讲一下怎么发布自己的npm。...查看了很多,发现没有多少人会直接把的功能都写在index.js里面,应该是出于拓展性考虑。...Npm账号要自己去申请,在我们项目目录打开命令行: Npm login 然后就登录,这边注意输入密码的时候是看不见的。...接着就是发布:npm publish 发布完成去npm官网搜索你自己的,我发布的是wade-tools,可用下载,但是没有其他任何简介,暂时都没有写。...这边提一下,发包不超过24小时可以撤销发布的,要是只是测试尽量撤销,然后不能再用这个名字发布。发包还可能出现一些错误,因为本人只遇见没有验证邮箱的错误,所以就不整理了。 (完)

58430

npm管理器基本使用

NPM服务器下载别人编写的第三方到本地使用。...允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的或命令行程序上传到NPM服务器供别人使用。...初始化 输入npm init -y 然后后它会在目录生成 在package.json中,存储着你安装的的信息(比如版本等) 安装 接着我们安装jquery 输入npm install jquery...里面会存着我们刚才安装的jquery 安装bootstrap也一样,输入 npm install bootstrap即可 卸载 如果你想要卸载某个,你可以输入npm uninstall 名...图为引用了bootstrap 更新 $ npm update 名 即可更新到最新版本 使用淘宝 NPM 镜像 大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像

56510

【工具】发布NPM

name 你的 npm 名称,随意命名,但是不能有大写字母,空格,下划线,并且不会和已有冲突 version 就是你npm 的版本号,每当我们发布一个新,都是要修改版本号的看到有三个数字,表示的意思是...简单就是,爱用不用,有事也不关我事 注册NPM账户 现在,我们的 npm 已经完全准备完毕了,我们就可以把发布上去了 等等,我发布到哪里去??怎么知道这个是我的?...管理NPM的其他操作 完成上面的步骤,你的就成功发布了,但是在我平常使用中,对我们自己发布的 npm 是要进行管理的,比如 更新,撤销等等 所以我们同样需要知晓下面这些操作 1、更新 2、撤销版本...所以一般我们推荐使用 废弃 而不是 撤销 命令是 npm deprecate [@] 比如你当前npm 版本是 v1.0.4,你要放弃 v1.0.3...就添加成功啦 4.3、移除维护者 npm owner rm 用户名字 名 6其他帮助命令 打开一个模块的主页 npm home 名 比如我打开我的 sky-pig-util-4 npm home

92520

规范升级 NPM

规范升级 NPM 前言 在日常工作中,当组件跨项目使用时,我们往往会选择把组件抽成 npm 。那么在 npm 开发以及发布的过程中有什么需要注意的事项吗?...版本号规则 从日常的开发中我们可以看到,npm 的版本号的格式都是 X.Y.Z。那么大家发布的 npm 为什么都在遵循这个格式呢?...简要流程图如下 执行完 npm version 2.3.2-beta.1 之后,如果直接使用 npm publish 来发布的话,发布出来的的 tag 是 latest,但是我们其实是想发布一个测试...如果其他人 npm i 下载时就会下载 version 为 2.3.2-beta.1 的。只有使用 npm publish --tag XXX 才是给 npm 包上打了 tag 标签。...执行以下命令就可以生成一个 tag 为 beta 的npm run build // 打包 npm publish --tag beta // 发布 beta 如果不小心直接使用 npm

63531

如何发布npm

1、npm是什么? NPM (node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node,包括:安装、卸载、更新、查看、搜索、发布等。...最开始的时候,npm 只是被当做 Node 的包管理器,因此可以找到大量能够应用在服务器端的模块。还有大量能够作为命令行工具使用的 package 。当然还可以找到很多用于前端开发的。...3、本地安装npm 3.1本地安装or全局安装 有两种方式用来安装 npm :本地安装和全局安装。至于选择哪种方式来安装,取决于我们如何使用这个。...6、更新全局安装的 如需更新全局安装的,运行npm update -g 命令即可: npm update -g jshint 想要查看哪些全局安装的需要更新,你可以使用...如果需要更新所有全局安装的的话,你应该使用npm update -g 命令。不过,如果 npm 版本低于 2.6.1 的话,建议通过此脚本更新所有陈旧的

1.3K20

Node.js 包管理器 NPM 讲解

——曾国藩 包管理器又称软件包管理系统,它是在电脑中自动安装、配制、卸载和升级软件的工具组合,在各种系统软件和应用软件的安装管理中均有广泛应用。...Node.js 中目前最出名的包管理器NPM 也是生态最好的。 什么是 NPMNPM 是 Node.js 中的包管理器。...?...终端执行 npm -v 命令查看当前 npm 版本 $ npm -v 5.6.0 NPM 源设置 在国内有时候受限于网络因素的影响,通常在安装一个包管理器之前可以切换为 taobao 源,使得速度可以更快...查看当前使用的用户 npm whoami npm登录 npm login 私有模块 如果是公司团队或者个人项目的私有npm,进行发布的时候要注意下啦,模块的名字要以 @符号开始、 /符号结束,中间部分为私有的组织名

1.5K30

卸载 npm 软件

卸载 npm 软件 若要卸载之前在本地安装(在 node_modules 文件夹使用 npm install )的软件,则从项目的根文件夹(包含 node_modules 文件夹的文件夹)中运行:...npm uninstall 如果使用 -S 或 --save 标志,则此操作还会移除 package.json 文件中的引用。...如果程序是开发依赖项(列出在 package.json 文件的 devDependencies 中),则必须使用 -D 或 --save-dev 标志从文件中移除: 此代码由Java架构师必看网-架构君整理...npm uninstall -S npm uninstall -D 如果该软件是全局安装的,则需要添加 -g 或 --global 标志:...npm uninstall -g 例如: 此代码由Java架构师必看网-架构君整理 npm uninstall -g webpack 可以在系统上的任何位置运行此命令,因为当前所在的文件夹无关紧要

2K20

如何用发个 npm

这次写了个简单的方法的,来梳理一下发 npm 的整个过程。 示例地址 文章和源码配合看效果更好。 本文实例的 npm 名为 mid-index-of。...name:名; decription:的描述,在 npm 搜索里会用到,如果没有提供,会从 README.md 中提取; main:的入口文件,通常是 CommonJS,历史原因。...然后就是发包: npm publish 发包成功后,我们会收到 npm 发布成功的邮件: 我们再看看自己的的信息: npm view mid-index-of 升级版本号 npm的版本号遵循...紧接着开发者用 npm install ,下载的就变成了 2.x 版本,哦豁。...所以发布完后,你需要使用 npm dist-tag 将 latest 指向回原来的版本号: npm dist-tag add @3.0.0 latest 结尾 一个简单的 npm 发包流程大概就是这些了

57610
领券