当我尝试vue init webpack test-app时,我收到以下错误:
Command vue init requires a global addon to be installed. Please run npm install -g @vue/cli-init and try again.
这就是我安装vue cli v3 beta6所做的
npm install -g @ vue / cli
这是我遵循的教程
https://itnext.io/getting-started-vue-js-and-visual-studio-code-6990f92e918a
显然,本教程不需要安装@ vue / cli-init.我想知道为什么以及如何解决这个问题.
附注:当我安装这样的npm install -g vue-cli时,它按预期工作.我发现vue-cli是一个稳定的2.9.x版本.
万分感谢!
解决方法
看看
vue-cli repository,我看到两种不同的搭建vue项目的方式.
安装为npm install -g @ vue / cli的v3(beta)版本使用以下命令创建项目:
vue create my-project
虽然版本2.9.x(可在master branch获得)安装为npm install -g vue-cli,但它允许项目脚手架具有以下内容:
vue init <template-name> <project-name>
例如:
vue init webpack my-project
因此,在您的方案中,对于v3版本,您应该使用:vue create test-app.
Here您可以找到更多信息.