4.0.1 • Published 6 years ago
get-entries v4.0.1
Usage
npm i -D get-entries
┌── src/
│ ├── folder/
│ │ └── c.js
│ ├── a.js
│ └── b.js
├── dist/
└── webpack.config.json
//webpack.config.js
const getEntries = require('get-entries');
const entries = getEntries('./src/**/*.js', './src/', {
commonModules: ['jquery']
});
//If 'commonModules' was defined,all the files will include the 'commonModules',you can use CommonsChunkPlugin with webpack.
//That will return
// [
// 'a':[
// 'jquery,
// './src/a.js'
// ],
// 'b':[
// 'jquery,
// './src/b.js'
// ],
// 'folder/c':[
// 'jquery,
// './src/folder/c.js'
// ]
// ]
module.exports = {
entries: entries,
output: {
name: '[name].js',
path: path.resolve(__dirname, 'dist')
}
//...
};
getEntries(pattern, baseDir:string, options)
- pattern {string} glob path string
- baseDir {string} path you want to remove in entries' key
- options
- glob? {Object}
- commonModules? {Array | string}
- useDir? {boolean}
4.0.1
6 years ago
4.0.0
6 years ago
3.0.2
7 years ago
3.0.1
7 years ago
3.0.0
7 years ago
2.0.2
7 years ago
2.0.1
7 years ago
2.0.0
7 years ago
1.1.6
8 years ago
1.1.5
8 years ago
1.1.4
8 years ago
1.1.3
8 years ago
1.1.2
8 years ago
1.1.1
8 years ago
1.1.0
8 years ago
1.0.3
8 years ago
1.0.2
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago