我正在用Angular 4構建MVC5應用程序,我正在使用Angular Cli來創建角度應用程序。Angular Cli懶惰加載MVC5應用程序
我面對的問題我有端口5011上運行的MVC5應用程序,而使用角度cli使用端口4200的角度應用程序。當我運行MVC應用程序時,一切工作正常,除了惰性加載模塊。
因爲懶加載模塊創建chunks.js和那些塊未給出錯誤。但所有其他js加載成功。
這裏的問題是裝載chunks.js
我的MVC應用程序使用的端口5011 角CLI應用程序使用的端口4200 我引用我_Layout.cshtml JS文件如下
<script type="text/javascript" src="http://localhost:4200/inline.bundle.js"></script>
<script type="text/javascript" src="http://localhost:4200/polyfills.bundle.js"></script>
<script type="text/javascript" src="http://localhost:4200/styles.bundle.js"></script>
<script type="text/javascript" src="http://localhost:4200/vendor.bundle.js"></script>
<script type="text/javascript" src="http://localhost:4200/main.bundle.js"></script>
雖然chunks.js嘗試自動從此URL加載
http://localhost:5011/0.chunk.js
爲什麼chunk端口與Angular cl不同我端口?如何解決這個問題?
我很困惑爲什麼你有角度開發服務器與本地IIS Express一起運行?我假設你的工作流程是通過ng build構建你的角度應用程序,然後通過端口5011在IIS Express上運行它? – 12seconds