你好,settings.js 是 vue-element-admin 4.0 版本新增的一个功能,如果你下载了之前的版本(如 3.9.3)将没有这个配置,这个配置文件的主要作用是方便我们集中修改一些配置信息,如果没有这个配置文件,我们可以手动到源码中修改即可,如:
showSettings 配置用于控制右侧的设置按钮是否显示,我们可以直接来到 layout/index.vue 中修改 v-if 中的内容即可:
<right-panel v-if="showSettings">
<settings />
</right-panel>
在 data 中添加一个 showSettings 来控制 right-panel 的显示状态,即可实现完全相同的功能,所以没有这个配置文件对项目开发不会造成什么影响