- Progressive Web Apps with React
- Scott Domes
- 206字
- 2021-07-08 09:36:17
Bundling files
Let's take a look at how Webpack combines our JavaScript files together. Go through the following steps to add a second JavaScript file:
- In our src folder, create another file. Let’s call it index2.js, for lack of creativity.
- Inside, add a second console.log:
console.log(‘Hello from index2.js!’);
- Then, back in index.js (the first one), we’ll require the other file, as follows:
require('./index2.js');
console.log('Hello from index.js!');
This basically means that index.js now tells Webpack, "Hey, I need this other index!"
- Okay, let’s rerun the same Webpack command as earlier:
node_modules/.bin/webpack src/index.js public/bundle.js
Again, we’ll only specify src/index.js, but if you look at the console output, you’ll see that Webpack now grabs the other file too:

- Open up public/bundle.js, scroll to the bottom, and you’ll see both console logs.
There’s the beauty of Webpack. We can now expand our app to contain any number of JavaScript files, and use Webpack to merge them all into one.
- Okay, let’s ensure that those console logs are working. In our public/index.html, add another script tag below the other three:
<script src="bundle.js"></script>
- Reload the page, open up your console, and you'll have this:

推薦閱讀
- Unity 2020 By Example
- ASP.NET Core 2 and Vue.js
- INSTANT Weka How-to
- C語言程序設計
- The HTML and CSS Workshop
- JAVA程序設計實驗教程
- Hands-On Full Stack Development with Go
- 細說Python編程:從入門到科學計算
- 深入解析Java編譯器:源碼剖析與實例詳解
- Java 9 with JShell
- Java語言程序設計實用教程(第2版)
- Extending Docker
- Learning SaltStack(Second Edition)
- Web應用程序開發技術
- Flask Framework Cookbook