title: Vue-cli-service@latest not found
body: <p>Installed vue-cli globally, tried npm run serve, didnt work.
  So tried another command from the vue documentation - </p>
  
  <pre><code>npx vue-cli-service serve
  </code></pre>
  
  <p>And it throwed this error:</p>
  
  <pre><code>    0 info it worked if it ends with ok
      1 verbose cli [ '/usr/local/bin/node',
      1 verbose cli   '/usr/local/lib/node_modules/npm/bin/npm-cli.js',
      1 verbose cli   'install',
      1 verbose cli   'vue-cli-service@latest',
      1 verbose cli   '--global',
      1 verbose cli   '--prefix',
      1 verbose cli   '/Users/alexsexotic/.npm/_npx/98241',
      1 verbose cli   '--loglevel',
      1 verbose cli   'error',
      1 verbose cli   '--json' ]
      2 info using npm@6.4.1
      3 info using node@v10.14.0
      4 verbose npm-session 494918c2f272d4c2
      5 silly install loadCurrentTree
      6 silly install readGlobalPackageData
      7 http fetch GET 404 https://registry.npmjs.org/vue-cli-service 1250ms
      8 silly fetchPackageMetaData error for vue-cli-service@latest 404 Not Found: vue-cli-service@latest
      9 timing stage:rollbackFailedOptional Completed in 2ms
      10 timing stage:runTopLevelLifecycles Completed in 1408ms
      11 verbose stack Error: 404 Not Found: vue-cli-service@latest
      11 verbose stack     at fetch.then.res (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry/fetch.js:42:19)
      11 verbose stack     at tryCatcher (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
      11 verbose stack     at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:512:31)
      11 verbose stack     at Promise._settlePromise (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:569:18)
      11 verbose stack     at Promise._settlePromise0 (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:614:10)
      11 verbose stack     at Promise._settlePromises (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:693:18)
      11 verbose stack     at Async._drainQueue (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:133:16)
      11 verbose stack     at Async._drainQueues (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:143:10)
      11 verbose stack     at Immediate.Async.drainQueues [as _onImmediate] (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14)
      11 verbose stack     at runCallback (timers.js:705:18)
      11 verbose stack     at tryOnImmediate (timers.js:676:5)
      11 verbose stack     at processImmediate (timers.js:658:5)
      12 verbose cwd /Users/alexsexotic/Desktop/work/Test - mongod:node/client
      13 verbose Darwin 17.2.0
      14 verbose argv "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/bin/npm-cli.js" "install" "vue-cli-service@latest" "--global" "--prefix" "/Users/alexsexotic/.npm/_npx/98241" "--loglevel" "error" "--json"
      15 verbose node v10.14.0
      16 verbose npm  v6.4.1
      17 error code E404
      18 error 404 Not Found: vue-cli-service@latest
      19 verbose exit [ 1, true ]
  </code></pre>
  
  <p>Why was this error thrown?</p>