0.1.2 • Published 4 years ago

zylib v0.1.2

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

zhiyelib

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

https://blog.csdn.net/hzxOnlineOk/article/details/89852731

注意要更新远程 $ npm publish

###登录: $ npm login Username: zhiye Password: Email: (this IS public) kezhenlu@126.com Logged in as alexzheng on https://registry.npmjs.org/.

使用命令:npm version <update_type>进行修改,update_type 有三个参数, 第一个是patch, 第二个是minor,第三个是 major, patch:这个是补丁的意思,补丁最合适; minor:这个是小修小改; major:这个是大改咯;

具体咋用:
                比如我想来个1.0.1版本,注意,是最后一位修改了增1,那么命令:npm version patch --no-git-tag-version   回车就可以了;

                比如我想来个1.1.0版本,注意,是第二位修改了增1,那么命令:    npm version minor    回车就可以了;

                比如我想来个2.0.0版本,注意,是第一位修改了增1,那么命令:    npm version major     回车就可以了;

npm包发布后可以对包进行废弃或删除操作,废弃和删除的区别在于:

  • 废弃不会将包或版本从npm仓库删除,仍然可以继续下载安装,并在安装的时候会有警示
  • 删除会将包从npm彻底删除,无法被下载安装

无论是废弃还是删除,都包含两个层面:

  • 版本的废弃/删除
  • 包的废弃/删除

一、废弃

第一步:废弃指定版本

npm deprecate <pkg>[@<version>] <message>

npm deprecate abc@1.1.0 'I want to deprecate this version'

执行后我们用npm view abc versions查看版本:

####notes: 所以,废弃的包除了安装时会有警示,并不影响使用

##二、删除 npm不鼓励任何形式的删除,主要因为我们发布的包可能已经被其他人引用,如果我们删除了此包,其他人在重新安装含有我们包的依赖的工程时,出现找不到包问题。

基于此,npm做了相关的删除限制:

  • 删除的版本24小时后方可重发!
  • 只有发布72小时之内的包可以删除!

      npm unpublish abc --force
      npm unpublish @abc/babel --force
0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago