1.0.4 • Published 3 years ago

laoyepublish v1.0.4

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

NPM发包说明:

image-20210316151537618

  1. 进入将发布包的根目录 cd /d d:\Dev\publish\test

  2. npm init 如上图按需求填值,重点注意入口文件配置或者npm init -y(需要单独修改package.json)

    package.json

    {
      "name": "laoye",
      "version": "1.0.0",
      "description": "发布演示",
      "main": "laoye.vue",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "keywords": [
        "vue",
        "components"
      ],
      "author": "laoye",
      "license": "ISC"
    }
  3. npm login

    image-20210316152510269

    image-20210316152556256

    账户于npm注册(私服也需要注册)

  4. 组件代码发布:

    image-20210316152827725

    npm publish .

    image-20210316153600119

    image-20210316153536128

    image-20210316153701809

  1. 查看版本号:

    image-20210316154655776

    npm view 包名 versions

  2. 版本升级:

    image-20210316155609174

    image-20210316160252322

    image-20210316160218002

    npm version patch:更新一个补丁

    npm version minor:更新一个小改动

    npm version major:更新一个大改动

    npm publish .

  3. 撤销:

    npm unpublish 包名 --force

测试:

基于vuecli创建helloworld项目测试:

  1. 安装包 npm i laoyepublish

    image-20210316160645765

    image-20210316161023405

  2. App.vue引入组件依赖:与常规的组件使用方式一致

    image-20210316160935770

  3. 启动测试:

    image-20210316161132488


异常说明:

E403:包名或版本号等冲突;老包删除需要24小时才能重新以该包名发布;

image-20210316153149077

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago