当我尝试时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.
Run Code Online (Sandbox Code Playgroud)
这就是我安装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版本.
万分感谢!
P3t*_*ur0 21
看看vue-cli存储库,我看到了两种不同的搭建vue项目的方法.
安装的v3(beta)版本npm install -g @vue/cli使用以下命令创建项目:
vue create my-project
Run Code Online (Sandbox Code Playgroud)
虽然在主分支上提供的版本2.9.x已安装为,但它允许项目脚手架具有以下内容:npm install -g vue-cli
vue init <template-name> <project-name>
Run Code Online (Sandbox Code Playgroud)
例如:
vue init webpack my-project
Run Code Online (Sandbox Code Playgroud)
因此,在您的方案中,对于v3版本,您应该使用:vue create test-app.
在这里您可以找到更多信息.
在vue-cli网站上,Vue CLI 3使用相同的vue二进制文件,因此它会覆盖Vue CLI 2(vue-cli)。因此,如果您需要旧版vue init,则应安装全局网桥
npm install -g @vue/cli-init
# vue init now works exactly the same as vue-cli@2.x
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7371 次 |
| 最近记录: |