es6 和 nodejs 模块的导入导出

1,es6 模块的导入导出

  • 导出

    • 普通导出

      1
      2
      // 模块导出关键词用export
      export const a = 1;
    • 默认导出

      1
      2
      // 模块导出关键词用export
      export const a = 1;
  • 导入

    • 非默认导入

      1
      import {a} from './path/file';
    • 默认导入

      1
      import a from "./path/file";

2,node 模块导入导出

  • 导出 ,关键词 module.exports

    1
    2
    3
    4
    module.exports = {
    a: 1,
    b: 2,
    }
  • 导入—- 导入关键词 require

    1
    const obj = require("./path/file");