https://github.com/frontainer/webpack-entries
webpack glob entry
https://github.com/frontainer/webpack-entries
webpack webpack-config
Last synced: about 1 year ago
JSON representation
webpack glob entry
- Host: GitHub
- URL: https://github.com/frontainer/webpack-entries
- Owner: frontainer
- Created: 2016-10-09T03:47:31.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-11-05T02:42:16.000Z (over 2 years ago)
- Last Synced: 2025-03-27T15:55:28.748Z (about 1 year ago)
- Topics: webpack, webpack-config
- Language: JavaScript
- Size: 1.95 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# webpack-entries
webpack glob entry
```
npm i webpack-entries --save-dev
```
webpack.config.js
```
var entries = require('webpack-entries');
module.exports = {
entry: entries('./src/js/*.js',true)
};
```
entries(pattern,multiple):(Array|Object)
- pattern(string): glob pattern
- multiple(boolean): multiple entry points object
## example
```
var entries = require('webpack-entries');
entries('./src/js/*.js');
```
↓
```
[
'./src/js/a.js',
'./src/js/b.js'
]
```
```
var entries = require('webpack-entries');
entries('./src/js/*.js',true);
```
↓
```
{
a: './src/js/a.js',
b: './src/js/b.js'
}
```
```
var entries = require('webpack-entries');
entries('./src/**/*.js',true);
```
↓
```
{
'js/a': './src/js/a.js',
'js/b': './src/js/b.js'
}
```