Vue 無法執(zhí)行“ui”命令

錯誤信息

D:\git\blog>vue ui

D:\git\blog>vue help ui
internal/modules/cjs/loader.js:969
  throw err;
  ^

Error: Cannot find module 'D:\git\blog\vue-ui'
?[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:966:15)?[39m
?[90m    at Function.Module._load (internal/modules/cjs/loader.js:842:27)?[39m
?[90m    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)?[39m
?[90m    at internal/main/run_main_module.js:17:47?[39m {
  code: ?[32m'MODULE_NOT_FOUND'?[39m,
  requireStack: []
}

檢查

D:\git\blog>vue -h
Usage: vue <command> [options]

Options:
  -V, --version  output the version number
  -h, --help     output usage information

Commands:
  init           generate a new project from a template
  list           list available official templates
  build          prototype a new project
  create         (for v3 warning only)
  help [cmd]     display help for [cmd]

發(fā)現(xiàn)并沒有ui的命令,于是想到可能vue-cli未安裝成功,所以需要重新安裝vue-cli

npm install -g @vue/cli
或
cnpm install -g @vue/cli

安裝完成后,再次查看命令

D:\git\blog>vue -h
Usage: vue <command> [options]

Options:
  -V, --version                              output the version number
  -h, --help                                 output usage information

Commands:
  create [options] <app-name>                create a new project powered by vue-cli-service
  add [options] <plugin> [pluginOptions]     install a plugin and invoke its generator in an already created project
  invoke [options] <plugin> [pluginOptions]  invoke the generator of a plugin in an already created project
  inspect [options] [paths...]               inspect the webpack config in a project with vue-cli-service
  serve [options] [entry]                    serve a .js or .vue file in development mode with zero config
  build [options] [entry]                    build a .js or .vue file in production mode with zero config
  ui [options]                               start and open the vue-cli ui
  init [options] <template> <app-name>       generate a project from a remote template (legacy API, requires @vue/cli-init)
  config [options] [value]                   inspect and modify the config
  outdated [options]                         (experimental) check for outdated vue cli service / plugins
  upgrade [options] [plugin-name]            (experimental) upgrade vue cli service / plugins
  migrate [options] [plugin-name]            (experimental) run migrator for an already-installed cli plugin
  info                                       print debugging information about your environment

  Run vue <command> --help for detailed usage of given command.

發(fā)現(xiàn)已經(jīng)有ui命令了,執(zhí)行命令如下:

D:\git\blog>vue ui
?  Starting GUI...
?  Ready on http://localhost:8000

綜上所述,說明未正確安裝vue-cli,重新安裝后,一切正常。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容