18

我想通过 npx 为我的项目安装 vue,而不是全局安装,并确保我拥有最新版本的 vue.js,就像在 react 中所做的那样。终端中的命令是什么?

4

1 回答 1

48

npx @vue/cli create

Vue CLI ( @vue/cli) 是等效的包,可以这样运行npx

npx @vue/cli create --default my-vue-app
  • Vue CLI 4 的default模板是一个带有 Webpack 4 的 Vue 2 项目。删除--default版本提示的标志。
  • Vue CLI 5(5.0.0-rc.2或更新的)default模板是一个带有 Webpack 5 的 Vue 3 项目。删除--default版本提示的标志。
  • Vue CLI 现在处于维护模式npm-init,因此应首选以下命令。

npm init vue

官方推荐的首发

# npm 6.x
npm init vue my-vue-app --default

# npm 7+, extra double-dash is needed:
npm init vue my-vue-app -- --default

# yarn
yarn create vue my-vue-app --default

# pnpm
pnpm create vue my-vue-app -- --default
  • default模板是一个使用Vite的 Vue 3 项目。为 Vue 2 项目使用@2版本说明符(例如,npm init vue@2)。

npm init vite

一个类似的启动器来自npm init vue

# npm 6.x
npm init vite my-vue-app --template vue

# npm 7+, extra double-dash is needed:
npm init vite my-vue-app -- --template vue

# yarn
yarn create vite my-vue-app --template vue

# pnpm
pnpm create vite my-vue-app -- --template vue
  • vue模板是一个 Vue 3 项目。目前没有与此npm-init命令集成的官方 Vue 2 模板。
于 2020-01-09T09:45:48.473 回答