Revert "start new auto-registration system"
This reverts commit 5cdb506899.
This commit is contained in:
+6
-8
@@ -5,21 +5,19 @@ zero.apps = {
|
||||
shared: true
|
||||
};
|
||||
|
||||
import Router from '@zero/config/router.config.js';
|
||||
import registerComponents from '@zero/components/register.js';
|
||||
import registerDirectives from '@zero/directives/register.js';
|
||||
//import Router from '@zero/config/router.config.js';
|
||||
//import registerComponents from '@zero/components/register.js';
|
||||
//import registerRenderers from '@zero/renderers/register.js';
|
||||
import registerRenderers from '@zero/renderers/register.js';
|
||||
|
||||
//import '@zero/config/zero.plugins.js';
|
||||
//import ZeroPlugin from '@zero/plugin.js';
|
||||
|
||||
const app = createApp(App);
|
||||
//app.use(Router);
|
||||
app.use(Router);
|
||||
|
||||
registerDirectives(app);
|
||||
//registerComponents(app);
|
||||
//registerRenderers(app);
|
||||
|
||||
console.info(app);
|
||||
registerComponents(app);
|
||||
registerRenderers(app);
|
||||
|
||||
app.mount('#app');
|
||||
@@ -186,6 +186,8 @@ const beforeEach = (to, from, next) =>
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
// create the router with history mode
|
||||
export default createRouter({
|
||||
history: createWebHistory(zero.path),
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
|
||||
let imports = [
|
||||
() => import('./clickoutside.js'),
|
||||
() => import('./currency.js'),
|
||||
() => import('./date.js'),
|
||||
() => import('./filesize.js'),
|
||||
() => import('./localize.js'),
|
||||
() => import('./resizable.js'),
|
||||
() => import('./sortable.js')
|
||||
];
|
||||
|
||||
export default function (app)
|
||||
{
|
||||
imports.forEach(path =>
|
||||
const requireComponent = require.context('.', true, /[\w-]+\.js/);
|
||||
|
||||
requireComponent.keys().forEach(path =>
|
||||
{
|
||||
path().then(resolved =>
|
||||
let pathParts = path.split('/');
|
||||
let fileName = pathParts[pathParts.length - 1].split('.')[0];
|
||||
|
||||
if (fileName === 'register')
|
||||
{
|
||||
const config = resolved.default || resolved;
|
||||
app.directive(config.name, config);
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
const componentConfig = requireComponent(path);
|
||||
const config = componentConfig.default || componentConfig;
|
||||
const name = config.name || fileName;
|
||||
|
||||
app.directive(name, config);
|
||||
});
|
||||
};
|
||||
@@ -22,14 +22,13 @@
|
||||
"vue-router": "4.0.0-beta.13"
|
||||
},
|
||||
"devDependencies": {
|
||||
"vite": "1.0.0-rc.4",
|
||||
"@vue/cli-plugin-babel": "~4.5.0",
|
||||
"@vue/cli-plugin-router": "~4.5.0",
|
||||
"@vue/cli-service": "~4.5.0",
|
||||
"@vue/compiler-sfc": "3.0.0",
|
||||
"glob": "^7.1.6",
|
||||
"sass": "^1.26.5",
|
||||
"sass-loader": "^8.0.2",
|
||||
"vite": "1.0.0-rc.4",
|
||||
"vue-template-compiler": "^2.6.11"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,6 +24,6 @@ export default {
|
||||
}],
|
||||
|
||||
optimizeDeps: {
|
||||
include: ['qs'],
|
||||
include: ["qs"],
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user