如果这是一个菜鸟问题,请提前道歉,我是Node.js的新手,我正在努力学习。我已在笔记本电脑上成功安装了Node,并将该文件夹添加到我的PATH变量中:
export PATH=$PATH:/usr/local/bin
但是,当我尝试运行一个简单的程序进行测试时,我收到以下错误:
-bash: /usr/local/bin/node: Permission denied
我通过在 / usr / local / bin 上授予 755 来实现它,但我不确定这是否是一个好主意,因为它授予每个人阅读和执行bin目录的权限!
有谁知道更好的方法吗?我的担忧是否合理?
提前感谢您的帮助。
答案 0 :(得分:1)
这可能是所有者问题,请查看:https://docs.npmjs.com/getting-started/fixing-npm-permissions
使用Brew的最后一个建议可能是最好的选择。