ac-vue-app
Version:
Down-to-earth vue component and application development
28 lines (21 loc) • 703 B
JavaScript
var Vue = require('ac-sr')(require('vue'));
Vue.use(require('vue-async-computed'));
Vue.component('action', require('ac-sr')(require('./components/action/action.vue')));
Vue.component('app', require('ac-sr')(require('./app-package.js')));
console.log(__pkg_name__, __pkg_version__);
console.log(Object.keys(Vue.options.components));
// var AppWrapper = require('./app-wrapper');
// interface
module.exports = createApp;
function createApp() {
return new Vue({
render: function render(h) {
return h('div', {
attrs: {
id: __pkg_name__
}
}, [h('action', [h('app', this.$slots.default)])]);
// return h(AppWrapper, this.$slots.default);
}
});
}