yeoman generator-gulp-bootstrap无法正确安装

时间:2015-10-08 21:52:19

标签: npm command-line-interface yeoman yeoman-generator node-sass

我会尝试尽可能多地提供有关我的问题的信息,但问题的一部分是它阻止我看到出错的一切。

首先,当我安装了generator-gulp-bootstrap时,它给了我一堆对等依赖警告,但是yeoman本身似乎安装得很好,它们只是警告,而不是实际错误。

然后,当我尝试在yeoman yo gulp-bootstrap中启动一个新的引导项目时,它下载了大量的文件(88.5mb) - 这是我开始担心的地方,因为没有npm安装这么长时间或者下载了这么多文件。我一直看到警告在滚动时弹出,它们看起来像是弃用警告,但它们飞得太快以至于无法确定。我想我会在完成时再回过头来仔细检查它们,但那时我注意到了我最大的问题 - 它不会让我向上滚动很远。它甚至没有滚动到包安装完成后它显示的文件结构图的顶部。所以从那里我去了npm-debug.log尝试找出出了什么问题,但我注意到它的长度为12,363行 - 我不知道在哪里看,我不知道我是否可以发布这里的帖子里有很多人物。

我只有一件事要发生 - 安装底部的一个可见错误,它不会让我在我的终端向上滚动得足够远,看看还有什么问题,我不知道在哪里查看调试日志。我不认为我应该在这里发布调试日志,因为它长12.3k行....任何人都知道我应该从这里做什么?谢谢。我已经尝试删除所有yeoman组件,并完全重新安装yeoman,以及生成器,并重新安装node-sass。不知道现在还能做什么。

58576 error Windows_NT 6.1.7601
58577 error argv "C:\\Program Files\\nodejs\\node.exe"         "C:\\Users\\Elliot\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js"         "install"
58578 error node v4.1.1
58579 error npm  v3.3.5
58580 error code ELIFECYCLE
58581 error node-sass@0.9.6 install: `node build.js`
58581 error Exit status 1
58582 error Failed at the node-sass@0.9.6 install script 'node build.js'.
58582 error This is most likely a problem with the node-sass package,
58582 error not with npm itself.
58582 error Tell the author that this fails on your system:
58582 error     node build.js
58582 error You can get their info via:
58582 error     npm owner ls node-sass
58582 error There is likely additional logging output above.

1 个答案:

答案 0 :(得分:0)

您应该打开错误报告:

  

在node-sass@0.9.6安装脚本' node build.js'失败。   这很可能是node-sass包的问题

可能是您的计算机上没有兼容的C编译器,或者可能是windows中的node-sass版本已损坏。

与此同时,只需尝试通常的调试npm安装问题:

  1. 此时我要确保npm和节点是最新版本。
  2. 然后我尝试只运行npm install node-sass