{"action":"opened","issue":{"url":"https://api.github.com/repos/storybooks/storybook/issues/4020","repository_url":"https://api.github.com/repos/storybooks/storybook","labels_url":"https://api.github.com/repos/storybooks/storybook/issues/4020/labels{/name}","comments_url":"https://api.github.com/repos/storybooks/storybook/issues/4020/comments","events_url":"https://api.github.com/repos/storybooks/storybook/issues/4020/events","html_url":"https://github.com/storybooks/storybook/issues/4020","id":351076970,"node_id":"MDU6SXNzdWUzNTEwNzY5NzA=","number":4020,"title":"vue-kitchen-sink demo fails to build","user":{"login":"tony19","id":26580,"node_id":"MDQ6VXNlcjI2NTgw","avatar_url":"https://avatars1.githubusercontent.com/u/26580?v=4","gravatar_id":"","url":"https://api.github.com/users/tony19","html_url":"https://github.com/tony19","followers_url":"https://api.github.com/users/tony19/followers","following_url":"https://api.github.com/users/tony19/following{/other_user}","gists_url":"https://api.github.com/users/tony19/gists{/gist_id}","starred_url":"https://api.github.com/users/tony19/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tony19/subscriptions","organizations_url":"https://api.github.com/users/tony19/orgs","repos_url":"https://api.github.com/users/tony19/repos","events_url":"https://api.github.com/users/tony19/events{/privacy}","received_events_url":"https://api.github.com/users/tony19/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-16T06:50:54Z","updated_at":"2018-08-16T06:50:54Z","closed_at":null,"author_association":"NONE","body":"### Bug or support request summary\r\nAttempting to build `vue-kitchen-sink` results in a prompt to install `webpack-cli` or `webpack-command`. Typing in either one results in an installation failure (module not found).\r\n\r\n### Steps to reproduce\r\n 1. Clone `storybook` repo (`master` branch - `93745d7` as of today)\r\n\r\n        git clone https://github.com/storybooks/storybook.git\r\n\r\n 2. CD into `vue-kitchen-sink`:\r\n\r\n        cd examples/vue-kitchen-sink\r\n\r\n 3. Install node modules:\r\n\r\n        npm install\r\n\r\n 4. Build project:\r\n\r\n        npm run build\r\n\r\n### Affected platforms \r\n\r\n * macOS High Sierra 10.13.6\r\n * node 10.5.0\r\n \r\n### Screenshots / Screencast / Code Snippets (Optional)\r\n\r\n```\r\n➜  vue-kitchen-sink git:(master) npm i\r\n\r\n> fsevents@1.2.4 install /Users/tony/src/tmp/storybook/examples/vue-kitchen-sink/node_modules/fsevents\r\n> node install\r\n\r\n[fsevents] Success: \"/Users/tony/src/tmp/storybook/examples/vue-kitchen-sink/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node\" already installed\r\nPass --update-binary to reinstall or --build-from-source to recompile\r\nadded 1231 packages from 911 contributors and audited 28472 packages in 12.817s\r\nfound 0 vulnerabilities\r\n\r\n➜  vue-kitchen-sink git:(master) npm run build\r\n\r\n> vue-example@4.0.0-alpha.16 build /Users/tony/src/tmp/storybook/examples/vue-kitchen-sink\r\n> cross-env NODE_ENV=production webpack --progress --hide-modules\r\n\r\nOne CLI for webpack must be installed. These are recommended choices, delivered as separate packages:\r\n - webpack-cli (https://github.com/webpack/webpack-cli)\r\n   The original webpack full-featured CLI.\r\n - webpack-command (https://github.com/webpack-contrib/webpack-command)\r\n   A lightweight, opinionated webpack CLI.\r\nWe will use \"npm\" to install the CLI via \"npm install -D\".\r\nWhich one do you like to install (webpack-cli/webpack-command):\r\nwebpack-cli\r\nInstalling 'webpack-cli' (running 'npm install -D webpack-cli')...\r\nnpm WARN @storybook/vue@4.0.0-alpha.16 requires a peer of vue@2.5.16 but none is installed. You must install peer dependencies yourself.\r\nnpm WARN @storybook/vue@4.0.0-alpha.16 requires a peer of vue-template-compiler@2.5.16 but none is installed. You must install peer dependencies yourself.\r\nnpm WARN jest-specific-snapshot@1.0.0 requires a peer of jest@* but none is installed. You must install peer dependencies yourself.\r\nnpm WARN react-datetime@2.15.0 requires a peer of moment@>=2.16.0 but none is installed. You must install peer dependencies yourself.\r\n\r\naudited 28616 packages in 8.789s\r\nfound 0 vulnerabilities\r\n\r\n{ Error: Cannot find module 'webpack-cli'\r\n    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)\r\n    at Function.Module._load (internal/modules/cjs/loader.js:520:25)\r\n    at Module.require (internal/modules/cjs/loader.js:650:17)\r\n    at require (internal/modules/cjs/helpers.js:20:18)\r\n    at runCommand.then (/Users/tony/src/tmp/storybook/examples/vue-kitchen-sink/node_modules/webpack/bin/webpack.js:152:5)\r\n    at process._tickCallback (internal/process/next_tick.js:68:7) code: 'MODULE_NOT_FOUND' }\r\nnpm ERR! code ELIFECYCLE\r\nnpm ERR! errno 1\r\nnpm ERR! vue-example@4.0.0-alpha.16 build: `cross-env NODE_ENV=production webpack --progress --hide-modules`\r\nnpm ERR! Exit status 1\r\nnpm ERR! \r\nnpm ERR! Failed at the vue-example@4.0.0-alpha.16 build script.\r\nnpm ERR! This is probably not a problem with npm. There is likely additional logging output above.\r\n\r\nnpm ERR! A complete log of this run can be found in:\r\nnpm ERR!     /Users/tony/.npm/_logs/2018-08-16T06_46_08_141Z-debug.log\r\n➜  vue-kitchen-sink git:(master) ✗ \r\n```\r\n"}}
{"actor":{"display_login":"tony19"}}