我们先打开 VS Code 的终端机面版,输入 npm start,而 npm start 就会执行 ng serve 这个指令,把 Angular 开发服务器运行起来。
而在开发服务器启动之前,Angular 会透过 Webpack 把专案里的 TypeScript 进行编译,并且会将所有的 JavaScript 合并在一起,并产生五个档案。
而上述这五个档案,会在首页启动时,预设就会全部载入进来。
我们可以点击下图里的网址,打开首页来看看。
在成功运行的开发服务器首页,点击右键来选择检视网页原始码。
我们可以透过原始码来看到几个检视的重点:
此时我们可以回到应用程序首页,点击右键,选择检查,对照一下 app-root 标签,就可以看到刚刚在原始码中,没看到的内容了。
接着我们切换回 VS Code 的画面,找到 Angular 应用程序首页的档案 index.html,我们可以发现 app-root 这个标签,但是却没看到有载入 JavaScript。
看一下上图,我们可以了解到,Webpack 除了帮我们封装 JS,同时也动态的修改了 index.html,且自动在 body 标签结尾前,自动加入了合并之後的 JS 档案,因为这些档案是动态载入的,所以就无需在 index.html 重复载入 JS 档案了。
今天,我们了解到 Angular 应用程序在开发时期,JavaScript 是被动态载入的,明天我们会继续探讨启动流程的其他细节。
<<: [30天 Vue学好学满 DAY21] Vuex-4
在撰写文章的时候,最常使用「标题区块 Heading Block」和「段落区块 Paragraph...
slate 将 typescript 的型别扩充相关的内容都集合在 interfaces/cust...
最开心又快速的打包方就是使用pyinstaller,如果是从官方网站直接下载及安装python就不会...
第十九天 各位点进来的朋友,你们好阿 小的不才只能做这个系列的文章,但还是希望分享给点进来的朋友,知...
一、前言 上一篇的文章有提到需要具备什麽样的特质,才能在一间案子微多的小型接案公司当一名菜鸟全端...