美文网首页
npm 使用(创建,上传,删除)

npm 使用(创建,上传,删除)

作者: 关小圣 | 来源:发表于2017-08-14 22:16 被阅读270次

创建

当然啦,先要注册自己的npm账号撮我一下注册

  • npm init
    先cd 进你要放包的目录,
01.png

然后npm init 填写相关的资料

image.png

name:填写插件包名,默认是当前文件夹的名字(注意查看npm上有没有重复包名-->
撮我查询下)。
version:你需要发布包的版本,默认是1.0.0
description:用一句话描述插件包,比如:‘a toast plugin for vue’
entry point:入口文件,默认是Index.js,你也可以自定义文件名(lib/index.js)
test command:测试命令,直接回车就好了,一般用不到
git repository:这个是git仓库地址,如果你的包是先放到github上或者其他git仓库里,如果没有的话,直接回车继续。
keyword:包的索引关键字就像百度查询的关键字一样(写些重点就行了)。
author:作者名称(GitHub名称或者自己喜欢的名字都可以没有硬性规定)
license:开源类型,一般直接回车就行了,

最后Is this ok?,直接ok就大功告成了

image.png

上传

用npm login 在控制台登录npm账号

npm login
image.png

进入包文件夹,再用 npm publish 上传npm包

npm publish

删除

npm unpublish 包名@版本号

或者用

npm unpublish 包名@版本号 --force

eg:

npm unpublish testtoast@1.0.0

另外主要是处于安全性考虑,在Azer NPM 撤包事件后,npm公布了一版新的规则,如下:

  • 版本更新少于24小时的包允许下架;
  • 超过24小时的包的下架需要联系npm维护者;
  • 如果有npm维护者参与,npm将检查是否有其他包依赖该包,如果有则不允下架;
  • 如果某个包的所有版本都被移除,npm会上传一个空的占位包,以防后来的使用者不小心引用怀有恶意的替代者。

相关文章

  • npm 使用(创建,上传,删除)

    创建 当然啦,先要注册自己的npm账号撮我一下注册 npm init先cd 进你要放包的目录, 然后npm ini...

  • vue cmd的指令

    安装node 使用淘宝 NPM 镜像 全局删除vue-cli 全局安装vue-cli 创建项目 启动项目 npm ...

  • 如何将本地镜像上传到镜像中心

    使用docker构建容器并上传镜像中心 拉取基础镜像 创建package.json 配置npm 启动程序 创建Do...

  • 小程序npm包创建、上传、使用

    第一部分:npm包创建过程 1. 没有注册AppID,可以使用测试号,点击“确定”,创建小程序。 2. 终端切到项...

  • ftp参数配置

    vsftpd匿名用户上传和下载的配置 看到很多朋友配置vsftpd时不能使用匿名用户上传和下载(创建目录或删除、重...

  • npm unpublish 功能

    npm unpublish 功能 从源站上中删除软件包 npm unpublish 使用 npm unpublis...

  • node npm init 创建项目 package.json

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

  • Vue 之 Vue-Cookies

    npm 链接:npm 地址。 安装: 使用: Api: 设置 cookie: 获取cookie 删除 cookie...

  • Pixi.js TypeScript Webpack

    创建项目,使用npm init初始化项目,也可使用npm init -y使用默认配置初始化项目。 创建文件结构 T...

  • 2020-08-25 npm yarn 使用技巧

    查看npm 全局的包 查看yarn 全局的包 删除npm 全局的包 删除yarn 全局的包 推荐使用 npx 的方...

网友评论

      本文标题:npm 使用(创建,上传,删除)

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