【发布时间】:2014-07-20 21:21:54
【问题描述】:
我照常工作,即将结帐 generator-angular-fullstack。
我没有收到红色错误,但最后有一条消息说Error: Cannot find module 'child-process-close'。我尝试了很多事情——卸载节点、重新安装、手动删除本地和/或全局路径中的文件和目录,并试图确保 Homebrew 是安装所有东西的人,但不知何故我让事情变得更糟。
(此外,我最初看到有关业力的错误。一切看起来都正确,但似乎我通过向它抛出命令并没有做任何好事。)
我很茫然。所有的stackoverflow问题都被点击了,恐怕我已经尝试了太多的建议。我无法安装任何 Yeoman 生成器。我无法使用 npm 安装任何东西。当我运行 npm install 在项目目录中时,它会引发错误。我真的一点头绪都没有。有没有一种方法可以让我基本上一起重新开始?一个简单的卸载和安装并没有削减它。系统中的某些内容需要更改,但我不知道是什么。有什么想法吗?
编辑
我没有完整的清单来说明我最终如何让 Node 恢复正常工作,但 this Homebrew issue 确实提供了丰富的信息和帮助。我不知道我的权限是如何失控的,这可能是我自己的错。但这并没有解决所有问题,我仍然遇到子进程关闭错误。翻阅 NPM 的 github 上的问题,我找到了this,它讲述了如何手动删除 package.tgz。短线运行rm /Users/tylersloan/.npm/connect/2.8.8/package.tgz。中提琴!
【问题讨论】:
标签: node.js angularjs npm karma-runner