[英]Error: Illegal characters in path in npm rimraf
我嘗試使用 npm rimraf 刪除多個目錄時出現錯誤。
錯誤:路徑中的非法字符
我運行的命令是rimraf **/lib/**
> ecommerce.ui@0.7.2 clean-libs
> rimraf **/lib/**
Error: Illegal characters in path.
at pathArg (C:\Users\SUDARANGA\AppData\Roaming\nvm\v18.9.0\node_modules\rimraf\dist\cjs\src\path-arg.js:45:33)
at C:\Users\SUDARANGA\AppData\Roaming\nvm\v18.9.0\node_modules\rimraf\dist\cjs\src\index.js:34:66
at Array.map (<anonymous>)
at C:\Users\SUDARANGA\AppData\Roaming\nvm\v18.9.0\node_modules\rimraf\dist\cjs\src\index.js:34:28
at main (C:\Users\SUDARANGA\AppData\Roaming\nvm\v18.9.0\node_modules\rimraf\dist\cjs\src\bin.js:134:11)
at Object.<anonymous> (C:\Users\SUDARANGA\AppData\Roaming\nvm\v18.9.0\node_modules\rimraf\dist\cjs\src\bin.js:143:5)
at Module._compile (node:internal/modules/cjs/loader:1119:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1173:10)
at Module.load (node:internal/modules/cjs/loader:997:32)
at Module._load (node:internal/modules/cjs/loader:838:12) {
path: 'C:\\source\\Ecommerce.UI\\**\\lib\\**',
code: 'EINVAL'
}
rimraf 的 v4 版本刪除了 globbing 支持,但他們可能會根據rimraf/issues/249將其添加回來。
如果您僅將 rimraf 用於命令行用途(即將其用作 npm 命令而不使用 javascript API),那么我發現del-cli似乎是一個很好的跨平台替代品。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.