Ber*_*nez 2 node.js npm osx-mavericks
最近升级到OSX Mavericks,让我所有的npm全局模块符号链接都消失了!重新安装npm让npm重新开始工作.
有没有办法让npm递归遍历/ usr/local/lib/node_modules /并在/ usr/local/bin中为每个包创建符号链接?(是的,它在我的路径中)
有没有办法一次做一个包?
我的Google-fu现在让我失望了.我有超过40个包,我不想重新安装所有这些包或手动为所有垃圾箱创建符号链接!
OSX 10.9
npm 1.4.14
节点0.10.29
运行此命令以在不重新安装的情况下重建:
for i in "$(npm prefix -g)/lib/node_modules/"*; do
sudo npm build -g "$i"
done
Run Code Online (Sandbox Code Playgroud)
但是,你确定符号链接被破坏了,而不是它只是改变你的PATH环境变量或其他东西吗?什么npm bin -g输出?
| 归档时间: |
|
| 查看次数: |
3050 次 |
| 最近记录: |