在Angular应用的angular.json里的architect build option里指定index的值:
我修改这个index值之后,在ng serve命名开启的命令行窗口里,会立即看到提示信息:
emitting index-html-webpack-plugin:
在@angular-devkit里我找到了这个plugins的实现文件:index-html-webpack-plugin.js:
默认的值为index.html:
在这个标准文件里增添一些打印信息:
ng serve之后,能看到这些调试信息的输出:
如果我指定的index为index2.html, 则最后无论我在浏览器的https://localhost:4200后面输入任何字符串,最后加载的都一定是index2.html页面。
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
汪子熙 认证博客专家 前端框架 Node.js SAP JerryWang,2007年从电子科技大学计算机专业硕士毕业后加入SAP成都研究院工作至今。Jerry是SAP社区导师,SAP中国技术大使。2020年5月下旬,Jerry做了脑部肿瘤的开颅切除手术,对编程和人生又有了新的感悟。