umi报文件名、目录名或卷标语法不正确

本文指导如何在Windows下修复umi或create-umi命令因路径问题无法使用的状况,重点在于查找并编辑umi.cmd文件,删除多余路径以确保命令行正确执行。

window下运行umi或create-umi命令报文件名、目录名或卷标语法不正确

umi或create-umi在使用yarn或npm安装时被定义为全局安装,而安装完成后由于其它原因例如包管理器缓存或全局模块被重新设置为其它路径而导致命令运行失效。
解决:查找到umi.cmd命令使用编辑器打开,删除除开头%"后直到盘符保存即可

C:\Users\唐>yarn create umi myapp yarn create v1.22.22 [1/4] Resolving packages... [2/4] Fetching packages... [3/4] Linking dependencies... warning "umi > @umijs/renderer-react@4.4.11" has unmet peer dependency "react@>=16.8". warning "umi > @umijs/renderer-react@4.4.11" has unmet peer dependency "react-dom@>=16.8". warning "umi > prettier-plugin-organize-imports@3.2.4" has unmet peer dependency "prettier@>=2.0". warning "umi > prettier-plugin-organize-imports@3.2.4" has unmet peer dependency "typescript@>=2.9". warning "umi > @umijs/bundler-webpack > @umijs/react-refresh-webpack-plugin@0.5.11" has unmet peer dependency "webpack@>=4.43.0 <6.0.0". warning "umi > @umijs/bundler-webpack > css-loader@6.7.1" has unmet peer dependency "webpack@^5.0.0". warning "umi > @umijs/bundler-webpack > fork-ts-checker-webpack-plugin@8.0.0" has unmet peer dependency "typescript@>3.6.0". warning "umi > @umijs/bundler-webpack > fork-ts-checker-webpack-plugin@8.0.0" has unmet peer dependency "webpack@^5.11.0". warning "umi > @umijs/lint > @babel/eslint-parser@7.23.3" has unmet peer dependency "eslint@^7.5.0 || ^8.0.0". warning "umi > @umijs/lint > @typescript-eslint/eslint-plugin@5.62.0" has unmet peer dependency "eslint@^6.0.0 || ^7.0.0 || ^8.0.0". warning "umi > @umijs/lint > @typescript-eslint/parser@5.62.0" has unmet peer dependency "eslint@^6.0.0 || ^7.0.0 || ^8.0.0". warning "umi > @umijs/lint > eslint-plugin-jest@27.2.3" has unmet peer dependency "eslint@^7.0.0 || ^8.0.0". warning "umi > @umijs/lint > eslint-plugin-react@7.33.2" has unmet peer dependency "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8". warning "umi > @umijs/lint > eslint-plugin-react-hooks@4.6.0" has unmet peer dependency "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0". warning "umi > @umijs/lint > stylelint-config-standard@25.0.0" has unmet peer dependency "stylelint@^14.4.0". warning "umi > @umijs/preset-umi > html-webpack-plugin@5.5.0" has unmet peer dependency "webpack@^5.20.0". warning "umi > @umijs/renderer-react > @loadable/component@5.15.2" has unmet peer dependency "react@>=16.3.0". warning "umi > @umijs/renderer-react > react-helmet-async@1.3.0" has unmet peer dependency "react@^16.6.0 || ^17.0.0 || ^18.0.0". warning "umi > @umijs/renderer-react > react-helmet-async@1.3.0" has unmet peer dependency "react-dom@^16.6.0 || ^17.0.0 || ^18.0.0". warning "umi > @umijs/test > @babel/plugin-transform-modules-commonjs@7.23.3" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest@29.7.0" has unmet peer dependency "@babel/core@^7.8.0". warning "umi > @umijs/lint > @typescript-eslint/eslint-plugin > @typescript-eslint/type-utils@5.62.0" has unmet peer dependency "eslint@*". warning "umi > @umijs/lint > @typescript-eslint/eslint-plugin > @typescript-eslint/utils@5.62.0" has unmet peer dependency "eslint@^6.0.0 || ^7.0.0 || ^8.0.0". warning "umi > @umijs/lint > @typescript-eslint/eslint-plugin > tsutils@3.21.0" has unmet peer dependency "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta". warning "umi > @umijs/lint > stylelint-config-standard > stylelint-config-recommended@7.0.0" has unmet peer dependency "stylelint@^14.4.0". warning "umi > @umijs/test > babel-jest > babel-preset-jest@29.6.3" has unmet peer dependency "@babel/core@^7.0.0". warning "umi > @umijs/lint > @typescript-eslint/eslint-plugin > @typescript-eslint/utils > @eslint-community/eslint-utils@4.7.0" has unmet peer dependency "eslint@^6.0.0 || ^7.0.0 || >=8.0.0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax@1.1.0" has unmet peer dependency "@babel/core@^7.0.0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-async-generators@7.8.4" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-bigint@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-class-properties@7.12.13" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-class-static-block@7.14.5" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-import-attributes@7.27.1" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-import-meta@7.10.4" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-json-strings@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-logical-assignment-operators@7.10.4" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-nullish-coalescing-operator@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-numeric-separator@7.10.4" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-object-rest-spread@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-optional-catch-binding@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-optional-chaining@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-private-property-in-object@7.14.5" has unmet peer dependency "@babel/core@^7.0.0-0". warning "umi > @umijs/test > babel-jest > babel-preset-jest > babel-preset-current-node-syntax > @babel/plugin-syntax-top-level-await@7.14.5" has unmet peer dependency "@babel/core@^7.0.0-0". warning Workspaces can only be enabled in private projects. [4/4] Building fresh packages... success Installed "create-umi@4.4.11" with binaries: - create-umi 文件名目录名语法正确。 error Command failed. Exit code: 1 Command: D:\nodejs\node_global\bin\create-umi Arguments: myapp Directory: C:\Users\唐 Output: info Visit https://yarnpkg.com/en/docs/cli/create for documentation about this command.
06-19
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值