Skip to content

[Bug] Missing "./viewport" specifier in "storybook" package #26

Open
@jkole822

Description

@jkole822

Describe the bug

When attempting to run storybook, I am receiving this error:

=> Failed to build the preview
Error: Missing "./viewport" specifier in "storybook" package

This is my package.json:

{
  ...
  "scripts": {
    "start": "vite",
    "dev": "vite",
    "build": "vite build",
    "serve": "vite preview",
    "storybook": "storybook dev -p 6006",
    "build-storybook": "storybook build",
    "serve-storybook": "pnpm dlx http-server ./storybook-static"
  },
  "devDependencies": {
    "@chromatic-com/storybook": "^3.2.4",
    "@storybook/addon-essentials": "^8.6.0-beta.0",
    "@storybook/addon-interactions": "^8.6.0-beta.0",
    "@storybook/blocks": "^8.6.0-beta.0",
    "@storybook/test": "^8.6.0-beta.0",
    "@tailwindcss/postcss": "^4.0.0",
    "@types/common-tags": "^1.8.4",
    "postcss": "^8.4.49",
    "prettier": "^3.4.2",
    "storybook": "^8.6.0-beta.0",
    "storybook-solidjs": "^1.0.0-beta.6",
    "storybook-solidjs-vite": "^1.0.0-beta.6",
    "tailwindcss": "^4.0.0",
    "typescript": "^5.7.3",
    "vite": "^6.0.7",
    "vite-plugin-solid": "^2.11.0"
  },
  "dependencies": {
    "@faker-js/faker": "^9.4.0",
    "@kobalte/core": "^0.13.7",
    "@solid-primitives/media": "^2.3.0",
    "common-tags": "^1.8.2",
    "solid-js": "^1.9.4",
    "uuid": "^11.0.5"
  }
}

I am also seeing this warning when installing:

Issues with peer dependencies found
.
└─┬ storybook-solidjs-vite 1.0.0-beta.7
└─┬ @storybook/builder-vite 9.0.0-alpha.17
├── ✕ unmet peer storybook@^9.0.0-alpha.17: found 8.6.12
└─┬ @storybook/csf-plugin 9.0.0-alpha.17
└── ✕ unmet peer storybook@^9.0.0-alpha.17: found 8.6.12

Environment

  • OS: iOS 15.4 Beta
  • Node.js version: 20.13
  • NPM version: 10.5.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions