我刚接触Angular,想知道在我们使用ng serve运行应用程序时,Webpack在幕后起到什么作用。初步了解后,我知道webpack是一个构建和打包工具,可以将所有需要的JS文件分组成单独的捆绑包。然而,我找不到webpack配置文件,并且无法确定angular和webpack如何结合在一起。
因此,当我服务于angular 4应用程序时,终端上会打印出以下内容。我无法确切地理解幕后发生了什么。
webpack: Compiling...
Date: 2017-12-05T07:13:25.436Z
Hash: a6d360a858a29480ebbc
Time: 310ms
chunk {inline} inline.bundle.js, inline.bundle.js.map (inline) 5.83 kB [entry]
chunk {main} main.bundle.js, main.bundle.js.map (main) 35.4 kB {vendor} [initial] [rendered]
kB {vendor} [initial] [rendered] ap (polyfills) 200 kB {inline} [initial]chunk {polyfills} polyfills.bundle.js, polyfills.bundle.js.map (polyfills) 200 kB {inline} [initial]
chunk {styles} styles.bundle.js, styles.bundle.js.map (styles) 195 kB {inline} [initial]chunk {vendor} vendor.bundle.js, vendor.bundle.js.map (vendor) 3.65 MB [initial]
webpack: Compiled successfully.
非常感谢您的帮助。