use*_*585 9 stack node.js npm express mean-stack
从mean.io下载了mean stck zip,几分钟后进行了npm安装,但出现错误。请看截图。我该怎么办?
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
Run Code Online (Sandbox Code Playgroud)
看起来平均堆栈安装后脚本是用 Unix 样式路径硬编码的。在 Unix 中./somethig/or/another表示访问something从 HERE 开始的目录( 的含义.)。
我建议首先在他们的 GitHub 页面上提交一个错误。然后,您也许可以通过编辑来package.json让安装后脚本使用 Windows 样式路径。它会是类似的东西node_modules\bower\bin\bower install。我没有窗户,所以不能肯定。
如果您想从 调用某些内容node_modules/bin,则不必直接指向它。您可以在 NPM 脚本定义中通过名称调用该工具,即:
"postinstall": "bower install"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12370 次 |
| 最近记录: |