1.导出模块App.js
var App={
template:'<div>我是一个组件</div>'
};
//声明并导入
export var num1=2;//作为一整个对象key导出
//声明再导出
var num2=3;
export {num2}
export function add(x,y){
return console.log(x+y);
}
export default App;
2.导入模块main.js
//esModule的模块导入
import Vue from './vue.js'
import * as obj from './App.js'
console.log(obj.num1);
console.log(obj.num2);
obj.add(3,5);
new Vue({
el:'#app',
components:{
App:obj.default
},
template:'<App/>'
})