Как избежать упаковки всех файлов в один пакет?
Я использую webpack
с serverless framework
и я хотел бы знать, возможно ли избежать объединения всех файлов.
Это моя структура:
services/
|- checkups/
||
|| some_file.js
utils/
|- other_file.js
В some_file
Импортирую other_file
:
// some_file.js
import otherFile from '../../utils/other_file/
И когда я запускаю deploy, который запускает webpack, все файлы превращаются в один: handle.js
когда мне они нужны отдельно. Это возможно?
Мой текущий webpack.config
является:
const path = require('path')
const slsw = require('serverless-webpack')
const nodeExternals = require('webpack-node-externals')
module.exports = {
entry: slsw.lib.entries,
target: 'node',
devtool: 'source-map',
node: {
__dirname: false
},
externals: [nodeExternals({ modulesDir: '../../node_modules' })],
module: {
loaders: [{
test: /\.js$/,
loaders: ['babel-loader'],
include: __dirname,
exclude: /node_modules/
}]
},
output: {
libraryTarget: 'commonjs',
path: path.join(__dirname, '.webpack'),
filename: '[name].js'
}
}
Заранее спасибо.