无法迁移我的shopify应用程序到shopify cli 3.0



我正在尝试使用以下指南迁移我的shopify测试应用程序:https://shopify.dev/apps/tools/cli/migrate

我的操作系统是MacOs Catalina 10.15.17节点版本号:16.15.1Ruby版本:2.6.3p62Shopify版本:2.19.0

我按照建议移动了/web中的所有代码,我创建了web/shopify.web。Toml文件、shopify.app.toml文件和包。然后运行

sudo npm install

在这个过程中,我得到这个错误:

npm ERR! code 1
npm ERR! path /Users/davide/shopify-v1/node_modules/@shopify/ngrok
npm ERR! command failed
npm ERR! command sh -c node ./postinstall.js
npm ERR! ngrok - downloading binary https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-darwin-amd64.zip
npm ERR! ngrok - downloading progress: ngrok - error storing binary to local file [Error: EACCES: permission denied, open '/Users/davide/.ngrok/aHR0cHM6Ly9iaW4uZXF1aW5veC5pby9jL2JOeWoxbVFWWTRjL25ncm9rLXYzLXN0YWJsZS1kYXJ3aW4tYW1kNjQuemlw.zip'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'open',
npm ERR!   path: '/Users/davide/.ngrok/aHR0cHM6Ly9iaW4uZXF1aW5veC5pby9jL2JOeWoxbVFWWTRjL25ncm9rLXYzLXN0YWJsZS1kYXJ3aW4tYW1kNjQuemlw.zip'
npm ERR! }
npm ERR! ngrok - install failed, retrying
ngrok - downloading progress: 2372/7642723 (0.03%)ngrok - downloading binary https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-darwin-amd64.zip
npm ERR! ngrok - downloading progress: ngrok - error storing binary to local file [Error: EACCES: permission denied, open '/Users/davide/.ngrok/aHR0cHM6Ly9iaW4uZXF1aW5veC5pby9jL2JOeWoxbVFWWTRjL25ncm9rLXYzLXN0YWJsZS1kYXJ3aW4tYW1kNjQuemlw.zip'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'open',
npm ERR!   path: '/Users/davide/.ngrok/aHR0cHM6Ly9iaW4uZXF1aW5veC5pby9jL2JOeWoxbVFWWTRjL25ncm9rLXYzLXN0YWJsZS1kYXJ3aW4tYW1kNjQuemlw.zip'
npm ERR! }
npm ERR! ngrok - install failed, retrying
ngrok - downloading progress: 2372/7642723 (0.03%)ngrok - downloading binary https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-darwin-amd64.zip
npm ERR! ngrok - downloading progress: ngrok - error storing binary to local file [Error: EACCES: permission denied, open '/Users/davide/.ngrok/aHR0cHM6Ly9iaW4uZXF1aW5veC5pby9jL2JOeWoxbVFWWTRjL25ncm9rLXYzLXN0YWJsZS1kYXJ3aW4tYW1kNjQuemlw.zip'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'open',
npm ERR!   path: '/Users/davide/.ngrok/aHR0cHM6Ly9iaW4uZXF1aW5veC5pby9jL2JOeWoxbVFWWTRjL25ncm9rLXYzLXN0YWJsZS1kYXJ3aW4tYW1kNjQuemlw.zip'
npm ERR! }
npm ERR! ngrok - install failed [Error: EACCES: permission denied, open '/Users/davide/.ngrok/aHR0cHM6Ly9iaW4uZXF1aW5veC5pby9jL2JOeWoxbVFWWTRjL25ncm9rLXYzLXN0YWJsZS1kYXJ3aW4tYW1kNjQuemlw.zip'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'open',
npm ERR!   path: '/Users/davide/.ngrok/aHR0cHM6Ly9iaW4uZXF1aW5veC5pby9jL2JOeWoxbVFWWTRjL25ncm9rLXYzLXN0YWJsZS1kYXJ3aW4tYW1kNjQuemlw.zip'
npm ERR! }

有什么建议吗?

我将权限更改为/Users/davide/。

最新更新