yudao-ui-admin增加一级菜单没有侧边栏

本文描述了解决技术问题的过程,重点在于如何在IT系统中正确建立目录并隐藏默认显示,以便于用户操作。

弄了半天终于搞好了,先建目录再建一个子菜单就行了,目录要把总是显示去掉
在这里插入图片描述在这里插入图片描述

PS D:\Project\testfront> npm update eslint-plugin-import@2.32.0 PS D:\Project\testfront> npm update crypto-js@4.2.0 PS D:\Project\testfront> npm update @vue/compiler-sfc@3.5.18 PS D:\Project\testfront> npm update sortablejs@1.10.2 PS D:\Project\testfront> npm update quill@1.3.7 PS D:\Project\testfront> npm update min-dash@3.5.2 PS D:\Project\testfront> npm update core-js@3.45.0 PS D:\Project\testfront> npm update caniuse-lite@1.0.30001734 PS D:\Project\testfront> npm update @babel/parser@7.18.4 PS D:\Project\testfront> npm outdated Package Current Wanted Latest Location @babel/parser MISSING 7.18.4 7.28.0 yudao-ui-admin caniuse-lite MISSING 1.0.30001734 1.0.30001734 yudao-ui-admin core-js MISSING 3.45.0 3.45.0 yudao-ui-admin min-dash MISSING 3.5.2 4.2.3 yudao-ui-admin quill MISSING 1.3.7 2.0.3 yudao-ui-admin sortablejs MISSING 1.10.2 1.15.6 yudao-ui-admin @vue/cli-plugin-babel 4.5.18 4.5.18 5.0.8 yudao-ui-admin @vue/cli-plugin-eslint 4.5.18 4.5.18 5.0.8 yudao-ui-admin @vue/cli-service 4.5.18 4.5.18 5.0.8 yudao-ui-admin @vue/compiler-sfc 3.2.47 3.5.18 3.5.18 yudao-ui-admin @vue/eslint-config-prettier 5.1.0 5.1.0 10.2.0 yudao-ui-admin axios 0.27.2 0.27.2 1.11.0 yudao-ui-admin bpmn-js 8.9.0 8.9.0 18.6.2 yudao-ui-admin bpmn-js-properties-panel 0.46.0 0.46.0 5.39.0 yudao-ui-admin bpmn-js-token-simulation 0.10.0 0.10.0 0.38.1 yudao-ui-admin chalk 4.1.0 4.1.0 5.5.0 yudao-ui-admin clipboard 2.0.8 2.0.8 2.0.11 yudao-ui-admin connect 3.6.6 3.6.6 3.7.0 yudao-ui-admin crypto-js 4.1.1 4.2.0 4.2.0 yudao-ui-admin echarts 5.4.0 5.4.0 6.0.0 yudao-ui-admin element-ui 2.15.12 2.15.12 2.15.14 yudao-ui-admin eslint 6.8.0 6.8.0 9.33.0 yudao-ui-admin eslint-config-airbnb-base 14.2.1 14.2.1 15.0.0 yudao-ui-admin eslint-plugin-import 2.27.5 2.32.0 2.32.0 yudao-ui-admin eslint-plugin-prettier 3.4.1 3.4.1 5.5.4 yudao-ui-admin eslint-plugin-vue 9.0.0 9.0.0 10.4.0 yudao-ui-admin fs-extra 8.1.0 8.1.0 11.3.1 yudao-ui-admin fuse.js 6.6.2 6.6.2 7.1.0 yudao-ui-admin highlight.js 9.18.5 9.18.5 11.11.1 yudao-ui-admin html-webpack-plugin 4.5.0 4.5.0 5.6.3 yudao-ui-admin js-beautify 1.13.0 1.13.0 1.15.4 yudao-ui-admin jsencrypt 3.3.1 3.3.1 3.3.2 yudao-ui-admin lint-staged 12.5.0 12.5.0 16.1.5 yudao-ui-admin sass 1.32.13 1.32.13 1.90.0 yudao-ui-admin sass-loader 10.2.0 10.2.0 16.0.5 yudao-ui-admin screenfull 5.0.2 5.0.2 6.0.2 yudao-ui-admin svg-sprite-loader 5.1.1 5.1.1 6.0.11 yudao-ui-admin swiper 5.4.5 5.4.5 11.2.10 yudao-ui-admin terser-webpack-plugin 4.2.3 4.2.3 5.3.14 yudao-ui-admin throttle-debounce 2.1.0 2.1.0 5.0.2 yudao-ui-admin vue 2.7.14 2.7.14 3.5.18 yudao-ui-admin vue-awesome-swiper 4.1.1 4.1.1 5.0.1 yudao-ui-admin vue-cropper 0.5.8 0.5.8 0.6.5 yudao-ui-admin vue-router 3.4.9 3.4.9 4.5.1 yudao-ui-admin vue-video-player 5.0.2 5.0.2 6.0.0 yudao-ui-admin vuex 3.6.2 3.6.2 4.1.0 yudao-ui-admin 在执行npm update <对应的package>之后,使用 npm outdated 查看可升级的包,为什么没有update成功?
最新发布
08-13
你执行了 `npm update <package>` 命令,但 `npm outdated` 仍然显示这些包没有更新,这通常是因为 `npm update` **只更新 `package.json` 中指定的版本范围**(如 `^1.0.0` 或 `~1.0.0`),而不会将版本升级到超出这个范围的最新版本。 --- ## 🧠 为什么 `npm update` 没有更新成功? ### ✅ 原理说明: - `npm update` 的行为是: - 只更新满足 `package.json` 中版本范围(semver)的包。 - **不会**自动将版本升级到超出该范围的“最新版”。 ### 示例: ```json "dependencies": { "vue": "2.7.14" } ``` 你运行: ```bash npm update vue ``` - `vue` 最新版本是 `3.5.18`,但 `2.7.14` 是一个 **固定版本号**(没有 `^` 或 `~`),因此 `npm update` 不会更新到 `3.x`。 --- ## ✅ 正确升级方法 ### 方法 1:使用 `npm install` 指定版本 如果你希望升级到指定版本(如 `vue@3.5.18`): ```bash npm install vue@3.5.18 ``` > ✅ 这会强制更新,并修改 `package.json` 和 `package-lock.json` --- ### 方法 2:使用 `npm-check-updates` 自动升级 这是一个第三方工具,可以帮你自动升级所有依赖到最新版本(包括 major 升级): ```bash npx npm-check-updates -u npm install ``` - 这会自动更新 `package.json` 中的版本号为最新版。 - 推荐用于大规模升级。 --- ### 方法 3:手动修改 `package.json` 并重新安装 ```json "dependencies": { "vue": "3.5.18", "quill": "2.0.3", "eslint": "9.33.0" } ``` 然后运行: ```bash npm install ``` --- ## 🧪 如何确认升级是否成功? ```bash npm list <package-name> ``` 例如: ```bash npm list vue ``` 输出会显示当前安装的版本。 --- ## 📌 总结:`npm update` vs `npm install` | 命令 | 行为 | 是否突破 semver | |------|------|----------------| | `npm update` | 更新到满足版本范围的最新版本 | ❌ 不会 | | `npm install <pkg>@latest` | 安装最新版本(可能突破 semver) | ✅ 会 | | `npm install <pkg>@x.x.x` | 安装指定版本 | ✅ 会 | | `npx npm-check-updates -u` | 自动更新所有依赖到最新版本 | ✅ 会 | --- ##
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值