运行npm安装时出现错误,但是我认为我已经正确设置了node_modules文件夹的权限。这是初始错误。尝试安装puppeteer mod(尝试安装Chrome)时,它首先失败:
ERROR: Failed to download Chromium r656675! Set
"PUPPETEER_SKIP_CHROMIUM_DOWNLOAD" env variable to skip download.
{ Error: EACCES: permission denied, mkdir
'/Users/me/workspace/myProject/node_modules/puppeteer/.local-chromium'
-- ASYNC --
errno: -13,
code: 'EACCES',
syscall: 'mkdir',
path: '/Users/me/workspace/myProject//node_modules/puppeteer/.local-
chromium' }
所以我运行这个:
sudo chown -R myUserName node_modules
但是它不能解决错误。我仍然看到同一件事。我没有遇到权限错误吗?为什么递归chown不能解决这个问题?我想念什么?感谢您提供任何有用的提示。