0.10.3 • Published 6 months ago

@road-to-rome/webpack-plugin v0.10.3

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

@road-to-rome/webpack-plugin

Automatically generate routes by filename.

npm github node

Installation

npm install @road-to-rome/routes --save
npm install @road-to-rome/webpack-plugin --save-dev

Usage

// example: 'src/index.js'
import { routes } from '@road-to-rome/routes';

const router = new Router({ routes });
// example: webpack.config.js
const RoadToRomePlugin = require('@road-to-rome/webpack-plugin');

module.exports = {
  plugins: [new RoadToRomePlugin()]
};

Options

globs

  • type: string
  • default: src/pages/**/route.config.js

Find your routes by globs.

depth

  • type: integer
  • default: 10

Value of globbyOptions.deep and chokidarOptions.depth

filter

  • type: function: ({ path }) => boolean

Page component filter for generations.

include

  • type: string[]

Page component filter for generations.

exclude

  • type: string[]

Page component filter for generations.

Tips

When your webpack compiler in watching mode, typing rtr command in your terminal can trigger routes rebuild manually.

0.10.3

6 months ago

0.10.2

1 year ago

0.10.1

2 years ago

0.10.0

2 years ago

0.9.1

3 years ago

0.9.0

3 years ago

0.8.3

3 years ago

0.8.1

3 years ago

0.8.2

3 years ago

0.8.0

3 years ago

0.7.0

3 years ago

0.6.1

3 years ago

0.6.0

3 years ago

0.5.0

3 years ago

0.4.1

3 years ago

0.4.2

3 years ago

0.4.0

4 years ago

0.3.7

4 years ago

0.3.5

4 years ago

0.3.4

4 years ago

0.3.3

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago

0.0.0

4 years ago