Angular应用的index.html

在Angular应用的angular.json里的architect build option里指定index的值:

Angular应用的index.html

我修改这个index值之后,在ng serve命名开启的命令行窗口里,会立即看到提示信息:

emitting index-html-webpack-plugin:

Angular应用的index.html

在@angular-devkit里我找到了这个plugins的实现文件:index-html-webpack-plugin.js:

Angular应用的index.html

默认的值为index.html:

Angular应用的index.html

在这个标准文件里增添一些打印信息:

Angular应用的index.html

ng serve之后,能看到这些调试信息的输出:

Angular应用的index.html
Angular应用的index.html

如果我指定的index为index2.html, 则最后无论我在浏览器的https://localhost:4200后面输入任何字符串,最后加载的都一定是index2.html页面。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":
Angular应用的index.html