reactjs NX EACCES:权限被拒绝

gcuhipw9  于 2023-04-29  发布在  React
关注(0)|答案(1)|浏览(167)

我试图启动我的nx框架应用程序,但我不能;t得到错误
NX EACCES:permission denied,open '/Users/hariharan.拉维钱德朗配置/fork-ts-checkerrc'
传递--verbose查看堆栈跟踪。

  • ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————-
    NX为项目host-shell运行目标服务失败
    失败的任务:
  • host-shell:serve:development

提示:使用--verbose运行命令以获得更多细节。
每次当我开始我得到这个错误看起来像一个权限错误

yftpprvb

yftpprvb1#

我怀疑这是项目node_modules中文件的所有权问题。
在控制台中尝试以下步骤:
1.检查当前用户是谁(假设结果为hariharan):

whoami

1.转到项目的根文件夹(通常是包含node_modules的文件夹),然后运行以下命令,查看谁是node_modules内容的所有者:

ls -al ./node_modules

我希望结果会沿着(root建议所有者是root,你需要从第1步将其更改为你的用户:

drwxr-xr-x     3 root  staff       96 Oct 12  2022 some-file-or-folder-name

1.使用以下命令递归地(-R)从root--〉hariharan更改所有文件和文件夹的所有权:

sudo chown -R hariharan: ./

1.尝试重新运行nx命令

相关问题