gpt4 book ai didi

Angular NG 命令给出权限错误

转载 作者:行者123 更新时间:2023-12-05 04:30:07 28 4
gpt4 key购买 nike

当我尝试运行“ng serve”或任何其他 ng 命令时,出现“zsh: permission denied: ng”错误。

我正在使用 MACOS 并且已经检查了其他帖子来解决问题,但遗憾的是没有任何帮助。如何更改文件夹的权限(我也不知道我应该使用哪个文件夹)来修复我的配置文件。

最佳答案

您只需要使用“chmod +x <script_path>”命令允许 ng 命令执行。我是如何解决这个问题的:

  1. 切换到默认 bash shell:chsh -s /bin/bash ;

  2. 重启操作系统;

  3. 打开终端并尝试任何 ng <command> .结果看起来像这样

    bash: /usr/local/bin/ng : permission denied

  4. 从之前的结果中取出ng目录,允许执行ng命令

    chmod +x /usr/local/bin/ng

  5. 执行我的 ng 命令。

可能有更优雅的方法来做同样的事情,但这工作得很好。
您可以通过编写 chsh -s /bin/zsh 切换回 zsh .

关于Angular NG 命令给出权限错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72152021/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com