Multi-module dependency in Webpack

Source: Internet
Author: User

Multi-Module dependency

Just for the example, we just ran through the webpack through the Entry.js portal file for packaging. Let's take a look at whether it really supports the COMMONJS and AMD two modular mechanisms. Let's create a few more JS files!

Modify Module1.js

Require (["./module3"], function () {    console.log ("Hello webpack!");});


Next file

Module2.js, using the COMMONJS mechanism to export the package

Module.exports = function (A, b) {    return a + b;}


Next file

Module3.js, using the AMD module mechanism

define (['./module2.js '], function (sum) {    return Console.log ("1 + 2 =" + SUM (1, 2));})


In fact, like the above mixed with two different mechanisms is very bad, here is only for display, in the development of new projects or recommended Commonjs or ES2015 module. Of course I personally prefer to ES2015 the module mechanism of ~

Multi-module dependency in Webpack

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.