升级到 OS X 10.9 Mavericks 后,在 bash 中不再找到 Node。我想我安装了它brew
不久以前。
我决定使用 node.js 网站上的安装程序。一切都很顺利node
and npm
在 bash 中可用。但是,全局安装软件包不起作用。
The npm -g bin
输出以下路径/usr/local/bin
.
然而,运行后npm install -g karma
并调用ls -la /usr/local/bin
我看不到路径的符号链接karma
可执行文件驻留。
Running npm -g root
回报/usr/local/lib/node_modules
安装后我可以看到karma
模块在那里。
不知道我还能检查什么。谢谢!
我发现所有 npm 安装问题的根本原因是缺少 Xcode 许可协议。
Maverick更新后,XCode也升级了,如果不启动XCode,许可协议将会丢失。
一旦我接受协议,安装就成功了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)