Я действительно изо всех сил пытаюсь найти какие-нибудь хорошие примеры для машинописного текста и разделения кода.
Существуют плагины babel, которые покрывают это, но очень тонкие на местах для примеров машинописного текста.
Я используюреагировать, поэтому я хотел бы использовать React.Lazy
, но я не могу найти ничего, что покрывает сторону разделения кода веб-пакета
Я нашел этот старый пример , но он использует ныне покойный CommonsChunkPlugin:
plugins: [
new webpack.optimize.CommonsChunkPlugin({
name: "vendor",
minChunks: function (module) {
// this assumes your vendor imports exist in the node_modules directory
return module.context && module.context.includes("node_modules");
}
})
],
Он использует реагирующе-загружаемый , но, очевидно, не может использовать плагин babel, поэтому в примере вручную добавляются комментарии к магическому веб-пакету:
export const LoadableHello = Loadable({
loader: () => import(/* webpackChunkName: "hello" */ "./Hello"),
loading: () => <div>loading ...</div>
});
Может кто-нибудь помочья понимаю:
- Как настроить разделение кодов для динамического импорта на стороне веб-пакета вещей:
- Можно ли использовать React.Lazy с машинописью?
Я думаю, мне нужно убедиться, что ts не удаляет комментарии.