- 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:

推薦閱讀
- ExtGWT Rich Internet Application Cookbook
- Arduino by Example
- Photoshop智能手機APP UI設計之道
- Learning Flask Framework
- 編寫高質量代碼:改善Python程序的91個建議
- Responsive Web Design with HTML5 and CSS3
- QGIS By Example
- 深入RabbitMQ
- 深入淺出PostgreSQL
- Visual FoxPro程序設計
- C++從入門到精通(第5版)
- AIRIOT物聯網平臺開發框架應用與實戰
- Scratch·愛編程的藝術家
- Java程序設計與項目案例教程
- 深入實踐DDD:以DSL驅動復雜軟件開發