Grunt 命令不再被识别
Grunt command no longer recognized
我遇到这个问题,我的咕噜声不再被识别为命令。我一直在寻找解决方案,但大多数问题都在说我需要使用我已经使用的 CLI。我在一台安装了 node.js 的计算机上,我目前正在之前的项目中使用它,因此它所在的文件夹没有任何变化。
C:\Users\fmeloni\Dropbox\Transfer\BananaUnified\sources\Banana>grunt dev
'grunt' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\fmeloni\Dropbox\Transfer\BananaUnified\sources\Banana>grunt --help
'grunt' is not recognized as an internal or external command,
operable program or batch file.
我尝试根据此页面重新安装 npm:http://gruntjs.com/getting-started 但我现在收到警告。
C:\Users\fmeloni\Dropbox\Transfer\BananaUnified\sources\Banana>npm install
npm WARN optional Skipping failed optional dependency /grunt-ts/chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@0.3.8
npm WARN Innodirect@1.0.0 No repository field.
然后我尝试了 grunt CLI,结果是:
C:\Users\fmeloni\Dropbox\Transfer\BananatUnified\sources\Banana>npm install -g grunt-cli
C:\Users\fmeloni\AppData\Roaming\npm\grunt -> C:\Users\fmeloni\AppData\Roaming\npm\node_modules\grunt-cli\bin\grunt
C:\Users\fmeloni\AppData\Roaming\npm
`-- grunt-cli@1.2.0
我已经有 1 周没有使用 grunt 命令了,所以可能有 windows 更新,但我的机器上没有安装新程序。有没有人知道如何解决这个问题,或者 npm 安装时这些警告的含义是什么。
有一个 closed issue 暗示 win 10 有问题。似乎有两个解决方案。
一些解决了:
npm update --no-optional
其他人:
rmdir node_modules /s /q
npm i
他们给你解决了吗?
问题是由路径问题引起的所以我只需要添加到我的路径%USERPROFILE%\AppData\Roaming\npm
我不确定它为什么消失了。
我遇到这个问题,我的咕噜声不再被识别为命令。我一直在寻找解决方案,但大多数问题都在说我需要使用我已经使用的 CLI。我在一台安装了 node.js 的计算机上,我目前正在之前的项目中使用它,因此它所在的文件夹没有任何变化。
C:\Users\fmeloni\Dropbox\Transfer\BananaUnified\sources\Banana>grunt dev
'grunt' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\fmeloni\Dropbox\Transfer\BananaUnified\sources\Banana>grunt --help
'grunt' is not recognized as an internal or external command,
operable program or batch file.
我尝试根据此页面重新安装 npm:http://gruntjs.com/getting-started 但我现在收到警告。
C:\Users\fmeloni\Dropbox\Transfer\BananaUnified\sources\Banana>npm install
npm WARN optional Skipping failed optional dependency /grunt-ts/chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@0.3.8
npm WARN Innodirect@1.0.0 No repository field.
然后我尝试了 grunt CLI,结果是:
C:\Users\fmeloni\Dropbox\Transfer\BananatUnified\sources\Banana>npm install -g grunt-cli
C:\Users\fmeloni\AppData\Roaming\npm\grunt -> C:\Users\fmeloni\AppData\Roaming\npm\node_modules\grunt-cli\bin\grunt
C:\Users\fmeloni\AppData\Roaming\npm
`-- grunt-cli@1.2.0
我已经有 1 周没有使用 grunt 命令了,所以可能有 windows 更新,但我的机器上没有安装新程序。有没有人知道如何解决这个问题,或者 npm 安装时这些警告的含义是什么。
有一个 closed issue 暗示 win 10 有问题。似乎有两个解决方案。
一些解决了:
npm update --no-optional
其他人:
rmdir node_modules /s /q
npm i
他们给你解决了吗?
问题是由路径问题引起的所以我只需要添加到我的路径%USERPROFILE%\AppData\Roaming\npm
我不确定它为什么消失了。