0.10.3 • Published 6 months ago
@road-to-rome/webpack-plugin v0.10.3
@road-to-rome/webpack-plugin
Automatically generate routes by filename.
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