1. // 导出
  2. //node.js
  3. module.exports = {};
  4. //es6
  5. export default {
  6. }
  7. // 导入
  8. //node.js
  9. const app = require("./App.vue");
  10. //es6
  11. import app from './App.vue';
  1. var a = 10;
  2. export default a // export default只能使用一次
  3. import a from './a'

以对象的形式导出

1- export default

  1. // 使用export default
  2. var a = 10;
  3. var b = 20;
  4. export default {
  5. a,
  6. b
  7. }
  8. // 导入
  9. import test from './a'
  10. console.log(test) // {a:10,b:20}
  11. console.log(test.a,test.b)

2- export

  1. // 使用 export 必须用对象的形式 导出
  2. var a = 10;
  3. var b = 20;
  4. export {a,b}
  5. // 导入 也要使用解构的方式
  6. import {a,b} from './a'