Node.js npm安装在上失败nodemon@1.18.9安装后脚本

Node.js npm安装在上失败nodemon@1.18.9安装后脚本,node.js,npm,npm-install,node-modules,nodemon,Node.js,Npm,Npm Install,Node Modules,Nodemon,命令“npm install”显示以下错误: > nodemon@1.18.9 postinstall C:\Users\Nikhil\Music\tab-tracker\server\node_modules\nodemon > node bin/postinstall || exit 0 npm WARN server@1.0.0 No description npm WARN server@1.0.0 No repository field. npm WARN optiona

命令“npm install”显示以下错误:

> nodemon@1.18.9 postinstall C:\Users\Nikhil\Music\tab-tracker\server\node_modules\nodemon
> node bin/postinstall || exit 0

npm WARN server@1.0.0 No description
npm WARN server@1.0.0 No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

npm ERR! file bashcls
npm ERR! path bashcls
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn bashcls
npm ERR! nodemon@1.18.9 postinstall: `node bin/postinstall || exit 0`
npm ERR! spawn bashcls ENOENT
npm ERR!
npm ERR! Failed at the nodemon@1.18.9 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Nikhil\AppData\Roaming\npm-cache\_logs\2018-12-16T19_09_40_364Z-debug.log
从错误消息中可以看出,npm安装在以下位置失败:nodemon@1.18.9安装后脚本。 我尝试过删除node_modules文件夹,然后再次运行“npm install”命令,同样的错误也会出现。
另外,我尝试按照建议清理npm缓存,但没有成功。尝试单独安装nodemon时会出现与上述相同的错误。

我在安装时遇到相同的问题

nodemon

在不同计算机中为我的现有项目开发依赖项。 我做了一项研究,发现了一个解决方案,帮助我解决了这类问题。发生这种情况是因为安全问题取决于您的操作系统

通过以下方式解决此问题:

npm install -g nodemon --unsafe-perm=true --allow-root
附言: 这也可能发生在电子中,所以你可以通过-

npm install -g electron --unsafe-perm=true --allow-root

你有没有想过?没有,我必须重新安装我的操作系统。重新安装操作系统后,我安装了nodejs,它开始工作。很好!我从另一个控制台(PowerShell窗口)尝试了一下,结果成功了:/Go figure。伙计,你本可以帮我节省很多时间的!不过还是要谢谢你,希望这能让别人的生活更轻松:)