首页 > 解决方案 > 如何仅在管理页面('admin/***')上添加 Vuetify?

问题描述

现在这个库是全球连接的 在此处输入图像描述

我试图将它添加到管理布局中,但这种方法不起作用。

在此处输入图像描述

我可以只在那些以“/admin”开头的页面上添加它吗?

标签: vue.jsnuxt.js

解决方案


Amodule将在全球范围内可用, abuildModule将在构建时编译并且也将在全球范围内可用。

您将需要几件事才能使其正常工作:

  • 使用旧语法,例如import Vuetify from ...
  • 仅将其添加到layouts/admin.vue文件中
  • 在那里也添加相关的 CSS 样式(不确定 CSS 是否可以在那里摇树)

同时,由于您确实计划可能计划将管理仪表板与主应用程序分开,我认为最好的办法是直接拆分应用程序,并可能通过 API 调用或无头 CMS 进行管理。但到目前为止,我不确定这里是否有一个简单的解决方案。


推荐阅读