exportsについてmodule.exports;exportexport default区分


1.exportとmodule.exports(node実行可能)について
  • は、nodeで一つのファイルを実行すると、このファイルにexportとmoduleオブジェクトを作成します.moduleにはexports属性があります.
  • export=module.export={}
  • exports.js
    var frist1 = 1
    module.exports = frist1
    importm.js
    const frist1 = require('./exports.js');
    console.log(frist1)
    運転:node importm.js
    2.exportとexport defaultについて
  • exportとexport defaultは、定数、関数、ファイル、モジュールなどを導出するために使用できます.
  • は、1つのファイルまたはモジュールにおいて、export、importは複数あり得る.export defaultは1つの
  • しかない.
  • はexport方式で導出し、導入時に{}を追加し、export defaultは
  • を必要としない.
  • exportは変数式を直接導出できます.export defaultはだめです.
  • 参考:https://blog.csdn.net/weixin_40817115/articale/details/81534819
    https://segmentfault.com/a/1190000010426778