目前项目是多页面应用。使用的是angular1.x 前端工具是Webpack。要转换成SPA。打算使用angular-ui-router做路由管理。
问题是把所有的文件打包成一个太大了。想法是只打包成一个第三个类库的vendor.js和某业务逻辑相关的app.js
比如登录页面我只想加载vendor.js和login.js登录后进到dashboard页面。我也只想加载vendor.js和dashborard.js。类似这样
请问该如何配置angular-ui-router和webpack呢,谢谢。
Anggap struktur direktori anda seperti ini
Blok Kod
common/utils.js
log masuk/index.js
papan pemuka/index.js
Untuk mendapatkan hasil yang anda jangkakan,
webpack.config.js
konfigurasikan seperti berikut:Hasil akhir selepas pembungkusan
Seperti di atas. . .
Pecahan kod rujukan
Saya kini boleh menggunakan webpack untuk menjana js yang diperlukan. Bagaimana untuk memperkenalkan pelbagai js dalam kombinasi dengan angular-ui-router? Terima kasih
Saya temui artikel tentang pemuatan atas permintaan sudut
http://www.cnblogs.com/ys-ys/..., berdasarkan ui-router, ocLazyLoad
nampaknya memenuhi keperluan saya. Terima kasih