javascript - react-router的按需加载是什么实现原理,在webpack输出的文件为什么会带上1.[name].bundle.js。
怪我咯
怪我咯 2017-04-10 16:33:47
[JavaScript讨论组]

还有我输出的文件变这样了,public是输出文件夹,为什么会分在不同序号的文件夹下,导致页面在加载js的时候加载不到。

如何解决?
webpack 配置

var outputPath = './public/';
...
output: {
    path: path.join(__dirname, outputPath),
    filename: 'js/[name].bundle.js',
    publicPath: isProduction()? 'http://******':'http://localhost:3000/',
},
怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(1)
PHPz

如果有异步加载 output 中添加参数 chunkFilename: '[id].chunk.js', 参见react router 的package.json,异步加载的模块需要特殊处理 http://segmentfault.com/q/1010000003850413

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号