目前项目是多页面应用。使用的是angular1.x 前端工具是Webpack。要转换成SPA。打算使用angular-ui-router做路由管理。
问题是把所有的文件打包成一个太大了。想法是只打包成一个第三个类库的vendor.js和某业务逻辑相关的app.js
比如登录页面我只想加载vendor.js和login.js登录后进到dashboard页面。我也只想加载vendor.js和dashborard.js。类似这样
请问该如何配置angular-ui-router和webpack呢,谢谢。
phpcn_u15822017-05-15 17:15:06
假设你的目录结构是这样
1 2 3 4 5 6 7 8 9 10 |
|
common/utils.js
1 2 |
|
login/index.js
1 2 3 4 |
|
dashboard/index.js
1 2 3 4 |
|
webpack.config.js
配置如下:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
1 2 3 4 5 6 |
|
如上。。。
ringa_lee2017-05-15 17:15:06
搜到一篇angular按需加载的文章
http://www.cnblogs.com/ys-ys/...,基于ui-router,ocLazyLoad
看来能满足我的需求。谢谢