使用 vue-cli 创建基于 web-pack 简单模板的 vue 应用 3.X

Creating a vue app based on web-pack simple template using vue-cli 3.X

我正在关注网站上有关创建 SPA 的教程。在某些时候,它指示以这种方式初始化 vue 应用程序:

vue init webpack-simple my-project

这对我不起作用。经过 1 小时的堆栈溢出搜索后,我发现对于 vue-cli 3.x(我正在使用的版本)语法已经改变,现在我必须使用:

vue create my-project

我的问题是,如何基于 webpack-simple 模板初始化项目。这种方式 initing/creating 一个项目在执行命令时会问一些问题,但它对 webpack 只字不提。所以,我有点困惑。

提前致谢。

vue cli 3 已经开始实施基于插件的方法,而不是基于模板的方法。

如果您仍想使用 init 创建项目,您可以安装全局桥:

npm install -g @vue/cli-init
# vue init now works exactly the same as vue-cli@2.x
vue init webpack-simple my-project

参考 - Pulling 2.x template

vue cli 3创建的项目底层使用了webpack。 webpack 配置(webpack.config.js)是在运行时创建的。 你应该使用 vue.config.js 配置 webpack