0.0.25 • Published 4 years ago
@w3cub/nuxt-express-module v0.0.25
nuxt-express-module
Features
Provides express and express/routes directory to write express routes within nuxt. The module will watch for all files within the express directory for changes and hot-reload without taking down the entire nuxt server.
Setup
- Add
@w3cub/nuxt-express-moduledependency using yarn or npm to your project - Add
@w3cub/nuxt-express-moduletomodulessection ofnuxt.config.js
{
modules: [
// Simple usage
'@w3cub/nuxt-express-module',
// With options
['@w3cub/nuxt-express-module', { /* module options */ }],
]
}// express/routes/index.js sample
const {Router} = require('express')
const router = Router()
router.get('/api/test', (req, res) => {
res.send('hello')
})
module.exports = routerOptions
expressPath
Overrides the default path of where the express directory is
setupPath
Overrides the default path of where the express app file is
routesPath
Overrides the default path of where express/routes/index.js is located
Usage
Module Description
Development
- Clone this repository
- Install dependnecies using
yarn installornpm install - Start development server using
npm run dev
License
Copyright (c) James Lee uptownhr@gmail.com Terry Cai gidcai@gmail.com