-
Notifications
You must be signed in to change notification settings - Fork 43
Closed
Description
Environment:
$ node -v
v10.15.3
$ yarn -v
1.13.0
$ vue -V
3.1.3
All of this on the latest ubuntu version.
Steps to reproduce:
- Create a minimal vue project with vue-cli:
vue create myproject
- Add storybook plugin:
vue add storybook
- Run
yarn storybook:serve
oryarn storybook:build
The project created using these steps can be found at https://github.com/salvadordiaz/bug-storybook-vue-cli-plugin. Just checkout and run yarn install && yarn storybook:serve
Expected:
Storybook runs or gets built.
Outcome:
The following error messages on the console:
$ yarn storybook:serve
yarn run v1.13.0
$ vue-cli-service storybook:serve -p 6006 -c config/storybook
info @storybook/vue v5.0.1
info
info => Loading presets
WARN Failed to load preset: "/home/work/minimal-vuecli-storybook/node_modules/@storybook/core/dist/server/manager/manager-preset.js"
ERR! Error: Cannot find module 'emotion-theming/package.json'
ERR! at Function.Module._resolveFilename (internal/modules/cjs/loader.js:582:15)
ERR! at Function.resolve (internal/modules/cjs/helpers.js:30:19)
ERR! at Object.<anonymous> (/home/work/minimal-vuecli-storybook/node_modules/@storybook/ui/paths.js:16:38)
ERR! at Module._compile (internal/modules/cjs/loader.js:701:30)
ERR! at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
ERR! at Module.load (internal/modules/cjs/loader.js:600:32)
ERR! at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
ERR! at Function.Module._load (internal/modules/cjs/loader.js:531:3)
ERR! at Module.require (internal/modules/cjs/loader.js:637:17)
ERR! at require (internal/modules/cjs/helpers.js:22:18)
ERR! at Object.<anonymous> (/home/work/minimal-vuecli-storybook/node_modules/@storybook/core/dist/server/manager/manager-webpack.config.js:18:37)
ERR! at Module._compile (internal/modules/cjs/loader.js:701:30)
ERR! at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
ERR! at Module.load (internal/modules/cjs/loader.js:600:32)
ERR! at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
ERR! at Function.Module._load (internal/modules/cjs/loader.js:531:3)
ERR! { Error: Cannot find module 'emotion-theming/package.json'
ERR! at Function.Module._resolveFilename (internal/modules/cjs/loader.js:582:15)
ERR! at Function.resolve (internal/modules/cjs/helpers.js:30:19)
ERR! at Object.<anonymous> (/home/work/minimal-vuecli-storybook/node_modules/@storybook/ui/paths.js:16:38)
ERR! at Module._compile (internal/modules/cjs/loader.js:701:30)
ERR! at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
ERR! at Module.load (internal/modules/cjs/loader.js:600:32)
ERR! at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
ERR! at Function.Module._load (internal/modules/cjs/loader.js:531:3)
ERR! at Module.require (internal/modules/cjs/loader.js:637:17)
ERR! at require (internal/modules/cjs/helpers.js:22:18)
ERR! at Object.<anonymous> (/home/work/minimal-vuecli-storybook/node_modules/@storybook/core/dist/server/manager/manager-webpack.config.js:18:37)
ERR! at Module._compile (internal/modules/cjs/loader.js:701:30)
ERR! at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
ERR! at Module.load (internal/modules/cjs/loader.js:600:32)
ERR! at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
ERR! at Function.Module._load (internal/modules/cjs/loader.js:531:3)
ERR! stack:
ERR! 'Error: Cannot find module \'emotion-theming/package.json\'\n at Function.Module._resolveFilename (internal/modules/cjs/loader.js:582:15)\n at Function.resolve (internal/modules/cjs/helpers.js:30:19)\n at Object.<anonymous> (/home/work/minimal-vuecli-storybook/node_modules/@storybook/ui/paths.js:16:38)\n at Module._compile (internal/modules/cjs/loader.js:701:30)\n at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)\n at Module.load (internal/modules/cjs/loader.js:600:32)\n at tryModuleLoad (internal/modules/cjs/loader.js:539:12)\n at Function.Module._load (internal/modules/cjs/loader.js:531:3)\n at Module.require (internal/modules/cjs/loader.js:637:17)\n at require (internal/modules/cjs/helpers.js:22:18)\n at Object.<anonymous> (/home/work/minimal-vuecli-storybook/node_modules/@storybook/core/dist/server/manager/manager-webpack.config.js:18:37)\n at Module._compile (internal/modules/cjs/loader.js:701:30)\n at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)\n at Module.load (internal/modules/cjs/loader.js:600:32)\n at tryModuleLoad (internal/modules/cjs/loader.js:539:12)\n at Function.Module._load (internal/modules/cjs/loader.js:531:3)',
ERR! code: 'MODULE_NOT_FOUND' }
info => Loading presets
info => Using default webpack setup.
10% building 6/8 modules 2 active ...ebpack-hot-middleware/process-update.js
WARN force closed preview build
WARN FATAL broken build!, will close the process,
WARN Fix the error below and restart storybook.
EntryModuleNotFoundError: Entry module not found: Error: Can't resolve './src' in '/home/work/minimal-vuecli-storybook'
at moduleFactory.create (/home/work/minimal-vuecli-storybook/node_modules/@storybook/core/node_modules/webpack/lib/Compilation.js:980:31)
at factory (/home/work/minimal-vuecli-storybook/node_modules/@storybook/core/node_modules/webpack/lib/NormalModuleFactory.js:397:22)
at resolver (/home/work/minimal-vuecli-storybook/node_modules/@storybook/core/node_modules/webpack/lib/NormalModuleFactory.js:130:21)
at asyncLib.parallel (/home/work/minimal-vuecli-storybook/node_modules/@storybook/core/node_modules/webpack/lib/NormalModuleFactory.js:224:22)
at /home/work/minimal-vuecli-storybook/node_modules/neo-async/async.js:2825:7
at /home/work/minimal-vuecli-storybook/node_modules/neo-async/async.js:6886:13
at normalResolver.resolve (/home/work/minimal-vuecli-storybook/node_modules/@storybook/core/node_modules/webpack/lib/NormalModuleFactory.js:214:25)
at doResolve (/home/work/minimal-vuecli-storybook/node_modules/enhanced-resolve/lib/Resolver.js:184:12)
at hook.callAsync (/home/work/minimal-vuecli-storybook/node_modules/enhanced-resolve/lib/Resolver.js:238:5)
at _fn0 (eval at create (/home/work/minimal-vuecli-storybook/node_modules/tapable/lib/HookCodeFactory.js:32:10), <anonymous>:15:1)
at resolver.doResolve (/home/work/minimal-vuecli-storybook/node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js:37:5)
at hook.callAsync (/home/work/minimal-vuecli-storybook/node_modules/enhanced-resolve/lib/Resolver.js:238:5)
at _fn0 (eval at create (/home/work/minimal-vuecli-storybook/node_modules/tapable/lib/HookCodeFactory.js:32:10), <anonymous>:15:1)
at hook.callAsync (/home/work/minimal-vuecli-storybook/node_modules/enhanced-resolve/lib/Resolver.js:238:5)
at _fn0 (eval at create (/home/work/minimal-vuecli-storybook/node_modules/tapable/lib/HookCodeFactory.js:32:10), <anonymous>:12:1)
at resolver.doResolve (/home/work/minimal-vuecli-storybook/node_modules/enhanced-resolve/lib/DescriptionFilePlugin.js:42:38)
resolve './src' in '/home/work/minimal-vuecli-storybook'
using description file: /home/work/minimal-vuecli-storybook/package.json (relative path: .)
Field 'browser' doesn't contain a valid alias configuration
using description file: /home/work/minimal-vuecli-storybook/package.json (relative path: ./src)
no extension
Field 'browser' doesn't contain a valid alias configuration
/home/work/minimal-vuecli-storybook/src is not a file
.wasm
Field 'browser' doesn't contain a valid alias configuration
/home/work/minimal-vuecli-storybook/src.wasm doesn't exist
.mjs
Field 'browser' doesn't contain a valid alias configuration
/home/work/minimal-vuecli-storybook/src.mjs doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
/home/work/minimal-vuecli-storybook/src.js doesn't exist
.json
Field 'browser' doesn't contain a valid alias configuration
/home/work/minimal-vuecli-storybook/src.json doesn't exist
as directory
existing directory
using path: /home/work/minimal-vuecli-storybook/src/index
using description file: /home/work/minimal-vuecli-storybook/package.json (relative path: ./src/index)
no extension
Field 'browser' doesn't contain a valid alias configuration
/home/work/minimal-vuecli-storybook/src/index doesn't exist
.wasm
Field 'browser' doesn't contain a valid alias configuration
/home/work/minimal-vuecli-storybook/src/index.wasm doesn't exist
.mjs
Field 'browser' doesn't contain a valid alias configuration
/home/work/minimal-vuecli-storybook/src/index.mjs doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
/home/work/minimal-vuecli-storybook/src/index.js doesn't exist
.json
Field 'browser' doesn't contain a valid alias configuration
/home/work/minimal-vuecli-storybook/src/index.json doesn't exist
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
dylanbhughes
Metadata
Metadata
Assignees
Labels
No labels