node.js - 为 MEAN 堆栈运行 "' 时,如何摆脱错误 .' is not recognized as an internal or external command" 'npm install'?

标签 node.js express stack npm mean-stack

从 mean.io 下载 mean stck zip 做了 npm 安装 几分钟后我得到一个错误。请看截图。我该怎么办?

screenshot

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

最佳答案

看起来 mean stacks 安装后脚本是用 Unix 风格的路径硬编码的。在 Unix 中,./somethig/or/another 表示访问从 HERE 开始的 something 目录(. 的含义)。

我建议先在他们的 GitHub 页面上提交错误。然后,您可以编辑 package.json 以使安装后脚本使用 Windows 样式路径。它类似于 node_modules\bower\bin\bower install。我没有 window ,所以不能肯定。

关于node.js - 为 MEAN 堆栈运行 "' 时,如何摆脱错误 .' is not recognized as an internal or external command" 'npm install'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18413157/

相关文章:

javascript - 我应该如何循环依赖于前一个循环值的异步函数?

node.js - 请求在express.js中未定义

javascript - Express 4 和自定义模块

javascript - 如何将 bool 值 true/false 或字符串 'true'/'false' 列入白名单

c# - stack.ToList() – 元素顺序?

C# - 即使在正确的通用约束之后,堆栈推送操作也不起作用

c++ - 我在堆栈中的 pop 方法有什么问题?

node.js - 在 Node.js 中从 Twitter 请求用户电子邮件

angularjs - 如何定义具有 2 ng-repeats 的序列号?

javascript - 如何在登录后请求用户数据,Node.JS