Skip to content

关于按版本打包 #449

@zuiidea

Description

@zuiidea

npm run build:new

依据package.json中的version字段打包到相应目录,如:当前"version":"4.3.0",将会

  • 更改package.json中的version字段为4.3.1
  • 静态文件copy到dist根目录,版本相关文件生成到dist/4.3.1目录
  • dist/index.html将会引用dist/4.3.1/index.js,所以ngnix配置的时候只需指向dist/index.html
  • 细心的观众会发现dist/4.3.1/index.html,这样做为了在打包4.3.2后发现有错误,还想快速切换至4.3.1,
    只需将dist/4.3.1/index.html覆盖至dist/index.html

version.js做的事

  • 新增版本号,注意只会增加以“v1.v2.v3”格式的v3的值,如需自定义,自行修改即可
  • 清理最近5个版本号以前的文件

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions