# 从 2.8 升级至 2.9

Mpx 2.9 版本不包含破坏性变更,主要新增了原子类支持、输出 web 支持 SSR 和构建产物体积优化三项核心特性,更详细的介绍查看这里

# 依赖升级

如果你从既有项目中进行升级,仅需将 @mpxjs 下的依赖升级至 2.9 即可

{
  "dependencies": {
    "@mpxjs/api-proxy": "^2.9.0",
    "@mpxjs/core": "^2.9.0",
    "@mpxjs/store": "^2.9.0",
    "@mpxjs/pinia": "^2.9.0",
    "@mpxjs/utils": "^2.9.0",
    "@mpxjs/fetch": "^2.9.0",
    // ...
  },
  "devDependencies": {
    "@mpxjs/webpack-plugin": "^2.9.0",
    "@mpxjs/size-report": "^2.9.0",
    "@mpxjs/babel-plugin-inject-page-events": "^2.9.0",
    // 如需使用原子类,加入以下依赖
    "@mpxjs/unocss-plugin": "^2.9.0",
    "@mpxjs/unocss-base": "^2.9.0",
    // 如需使用SSR,加入以下依赖
    "axios": "^1.6.0",
    "express": "^4.18.2",
    "serve-favicon": "^2.5.0",
    "vue-server-renderer": "^2.7.14",
    // ...
  }
}

# 使用原子类

详情查看这里

# 使用SSR

详情查看这里