Create New App

Topic summary

A developer is encountering a permissions error (EPERM) when trying to create a new Shopify app using the command npm init @shopify/app@latest -- --template=node.

The error occurs during the symlink creation step after selecting a store and naming the app. The error message indicates: “operation not permitted, symlink” followed by reversed/garbled text paths.

Current Status:

  • Issue remains unresolved
  • One community member suggested checking the Node.js version and potentially upgrading to version 20.x or higher as a possible solution

Key Technical Details:

  • Command used: npm init @shopify/app@latest -- --template=node
  • Error type: EPERM (permissions error)
  • Failure point: Symlink creation during app initialization
Summarized with AI on November 3. AI used: claude-sonnet-4-5-20250929.

npm init @Shopify_77 [email removed] – --template=node

i am run this command for making new app so
i am also select store and Create new app Also Add App name after give me this types error

EPERM: operation not permitted, symlink ‘C:\Users\dhava\AppData\Local\Temp\9a79d54925400d6a5622cf0f450dfd73\app\web\frontend’ ->‘D:\TEST\test\node_modules\shopify-frontend-template-react’

npm error code 1
npm error path D:\TEST
npm error command failed
npm error command C:\Windows\system32\cmd.exe /d /s /c create-app --template=node
npm error A complete log of this run can be found in: C:\Users\dhava\AppData\Local\npm-cache_logs\2024-12-04T05_12_18_351Z-debug-0.log

Hi @Dhaval2

What version of node are you using? You can try upgrading to version 20.x or higher