Есть проблема при продакшен сборке js файлов (из реакта)
Задача настроить путь к скрипту динамически и настроить среду разработки для дальнейшей работы.
//Так все собирается в один файл
import { Users } from './Admin/Users';
//А так собирает в разные файлы
require.ensure([], function(require) { var Users = require('./Admin/Users'); }, 'users');
//При сборке require.ensure возникает проблема использовать элемент Users
//Как можно использовать его здесь?
<Route path="Users" component={Users}></Route>
//Скрипры на thml для разработки подключаю, но users.bundle не видит
<script src="static/bundle.js"></script>
<script src="static/users.bundle.js"></script>
конфиг такой
output: {
path: path.join(__dirname, 'dist'),
filename: 'bundle.js',
publicPath: '/static/', // здесь нужен аналог php функции include (dirname(__FILE__)."/../Users.js");
chunkFilename: '[name].bundle.js'
}