1.0.3 • Published 5 years ago

egg-nuxt-view v1.0.3

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

egg-nuxt-view

NPM version build status Test coverage David deps Known Vulnerabilities npm download

Nuxt.js plugin for egg

Install

$ npm i egg-nuxt-view --save

开启插件

// config/plugin.js
exports.nuxtView = {
  enable: true,
  package: "egg-nuxt-view"
};

使用场景

  • 将 Nuxt.js 作为中间件集成到 egg,渲染 UI 页面。默认渲染除 /api 开头的所有路由,支持配置渲染特定的路由,例如:/client 开头的所有路由
  • 默认 rootDir = client ,即在项目根目录下 创建 client 目录,目录下的内容同 Nuxt.js 项目目录结构。 可通过配置 router = { base: "/client" } 使 Nuxt.js 只渲染 /client 开头的路由,其他仍由 egg 的路由负责。
// config/config.default.js
exports = {
  nuxtView:{
    rootDir: "client",
    router: {
      base: "/client"
    }
  }
};

详细配置

请到 Nuxt.js Config 查看详细配置项说明。

单元测试

提问交流

请到 egg-nuxt-view issues 异步交流。

License

MIT