如何摆脱错误“”。不被识别为内部或外部命令“当运行“npm安装”为MEAN堆栈? [英] How do I get rid of error "'.' is not recognized as an internal or external command" when running 'npm install' for MEAN stack?

查看:240
本文介绍了如何摆脱错误“”。不被识别为内部或外部命令“当运行“npm安装”为MEAN堆栈?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

从平均值下载的意思是stck zip zip
在几分钟之后安装了
,出现错误。请看截图。我该怎么办?

downloaded mean stck zip from mean.io did an npm install after few minutes I got an error. Please see screenshot. what do I do?

npm http 200 https://registry.npmjs.org/event-emitter/-/event-e
mitter-0.2.2.tgz

> mean@1.0.0 postinstall C:\ss\D1\google\04\mean\mean-stack
> ./node_modules/bower/bin/bower install

'.' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! weird error 1
npm ERR! not ok code 0


推荐答案

看起来像平均堆栈postinstall脚本用Unix样式路径硬编码。在Unix中 ./ somethig /或/另一个表示访问某个目录,从这里开始(的含义)。

Looks like mean stacks postinstall script is hardcoded with Unix style paths. In Unix ./somethig/or/another signifies accessing the something directory starting HERE (the meaning of .).

我建议在他们的GitHub页面上提交错误,以开始。那么你可以通过编辑 package.json 来让安装脚本使用Windows样式路径。它将像 node_modules\bower\bin\bower install 。我没有窗户,所以不能说肯定。

I'd suggest submitting a bug on their GitHub page to start. Then you might be able to get away with editing the package.json to have the post install script use Windows style paths. It would be something like node_modules\bower\bin\bower install. I don't have windows so cannot say for certain.

这篇关于如何摆脱错误“”。不被识别为内部或外部命令“当运行“npm安装”为MEAN堆栈?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆