Closed
Description
Bug or support request summary
When using SB in a vue app, this line runs:
I'm not sure if it should even be running that line, as this project has a babel.config.js
which contains:
module.exports = {
presets: ["@vue/app"]
};
Steps to reproduce
npx -p @vue/cli vue create --preset hichroma/vue-preset-learnstorybook taskbox
cd taskbox
npx -p @storybook/cli@rc sb init
yarn storybook
You'll see:
ERR! Error: Cannot find module 'babel-preset-vue'
ERR! at Function.Module._resolveFilename (module.js:547:15)
ERR! at Function.resolve (internal/module.js:18:19)
ERR! at Object.babelDefault (/private/tmp/taskbox/node_modules/@storybook/vue/dist/server/framework-preset-vue.js:38:79)
ERR! at /private/tmp/taskbox/node_modules/@storybook/core/dist/server/presets.js:73:26
ERR! at Array.reduce (<anonymous>)
ERR! at applyPresets (/private/tmp/taskbox/node_modules/@storybook/core/dist/server/presets.js:66:18)
ERR! at Object.apply (/private/tmp/taskbox/node_modules/@storybook/core/dist/server/presets.js:84:14)
ERR! at /private/tmp/taskbox/node_modules/@storybook/core/dist/server/core-preset-dev.js:37:20
ERR! at _default (/private/tmp/taskbox/node_modules/@storybook/core/dist/server/loadCustomBabelConfig.js:88:29)
ERR! at Object.babel (/private/tmp/taskbox/node_modules/@storybook/core/dist/server/core-preset-dev.js:36:45)
ERR! at /private/tmp/taskbox/node_modules/@storybook/core/dist/server/presets.js:73:26
ERR! at Array.reduce (<anonymous>)
ERR! at applyPresets (/private/tmp/taskbox/node_modules/@storybook/core/dist/server/presets.js:66:18)
ERR! at Object.apply (/private/tmp/taskbox/node_modules/@storybook/core/dist/server/presets.js:84:14)
ERR! at Object.babel (/private/tmp/taskbox/node_modules/@storybook/core/dist/server/config.js:27:22)
ERR! at getWebpackConfig (/private/tmp/taskbox/node_modules/@storybook/core/dist/server/config.js:55:30)
babel-preset-vue
is not a (peer) dependency of @storybook/vue
, and I don't think it should be being used at all.
Please specify which version of Storybook and optionally any affected addons that you're running
- @storybook/vue 4.0.0-rc.0
Affected platforms
Dependencies of app:
"dependencies": {
"vue": "^2.5.17"
},
"devDependencies": {
"@vue/cli-plugin-babel": "^3.0.5",
"@vue/cli-plugin-eslint": "^3.0.5",
"@vue/cli-plugin-unit-jest": "^3.0.5",
"@vue/cli-service": "^3.0.5",
"@vue/eslint-config-prettier": "^3.0.5",
"@vue/test-utils": "^1.0.0-beta.20",
"babel-core": "7.0.0-bridge.0",
"babel-jest": "^23.0.1",
"vue-template-compiler": "^2.5.17",
"@storybook/vue": "^4.0.0-rc.0",
"@storybook/addon-actions": "^4.0.0-rc.0",
"@storybook/addon-links": "^4.0.0-rc.0",
"@storybook/addons": "^4.0.0-rc.0",
"babel-loader": "^8.0.4"
}
Activity