如何修复 Windows 10 中的“rimraf 不是可识别的命令”

Sea*_*ker 21 windows powershell node.js .net-core

创建 .NET Core / React & Redux 项目模板并尝试启动应用程序后,反应编译崩溃 rimraf not recognized.

这是在 Windows 10 上,node.js 版本 10.15.3。我曾多次尝试卸载/安装 node.js 并运行多个不同的 npm 命令。由于某种原因,powershell 似乎错误地链接到 rimraf。

npm echo %PATH%提供 ./node_modules/.bin 目录的正确路径。并运行该路径后跟 eg/rimraf工作正常。中的命令package.json"start": "rimraf ./build && react-scripts start"

小智 26

我必须手动运行npm install才能使其工作。

打开命令行(例如从 Visual Studio:工具 -> 命令行 -> 开发人员命令提示符)

转到cd ClientApp项目的ClientApp ( ) 文件夹并键入:

npm install
Run Code Online (Sandbox Code Playgroud)


Dig*_*iro 10

安装:

npm install rimraf --save-dev
Run Code Online (Sandbox Code Playgroud)

在 package.json 中设置您的自定义命令:

"scripts": {
  "build": "node_modules/.bin/rimraf build && tsc",
  "start": "node build/index.js"
}
Run Code Online (Sandbox Code Playgroud)

用它

npm run build
Run Code Online (Sandbox Code Playgroud)


alb*_*ere 8

我终于通过全局安装 rimraf 摆脱了这个错误

npm install rimraf -g