Does Node run all the code inside required modules?

后端 未结 4 1542
清酒与你
清酒与你 2021-02-18 23:55

Are node modules run when they are required?

For example: You have a file foo.js that contains some code and some exports.

When I import the file by running the

4条回答
  •  春和景丽
    2021-02-19 00:35

    Some examples..

    'use strict';
    var a = 2 * 4;  //this is executed when require called
    console.log('required'); //so is this..    
    function doSomething() {};  //this is just parsed
    module.exports = doSomething;  //this is placed on the exports, but still not executed..
    

提交回复
热议问题