问题 Vue Cli 3.0配置文件在哪里?


我已经在docs等中提到了vue.config.js文件。 并且还注意到以前这些是在2.0中的webpack配置文件等中处理的。 但我找不到用vue cli 3.0创建的项目文件夹中的任何一个文件...配置文件在哪里?为什么它不在顶级文件夹中的任何位置等?


8784
2018-03-22 08:24


起源

你用什么命令来创建vue cli项目?要使用webpack,您需要使用类似的东西 vue init webpack your-project - skribe
@skribe我用vue创建my-project作为选择webpack的旧方法或其他不再用于3.0 - Kelvin Zhao


答案:


配置文件在哪里,为什么它不在顶级文件夹中的任何位置等?

初始项目不需要文件存在,因为您刚刚创建了一个具有不需要任何配置的新“默认”设置的项目。

只需自己创建它。它甚至在提到过 自述

可以配置Vue CLI项目的许多方面 放置 项目根目录下的vue.config.js文件。文件 可能 已存在,具体取决于您在创建项目时选择的功能。

强调我的

编辑:现在可以在这里找到: https://cli.vuejs.org/config/#global-cli-config


13
2018-03-22 09:24



啊,明白了!很抱歉,我一直在阅读所有这些配置和选项,但我错过了“放置”你自己的配置文件这个词... =( - Kelvin Zhao
它可以在自述文件中记录,但我们可能通过谷歌找到答案,尽管在github的vuejs / vue-cli repo中有190多个无关的搜索命中。尽管如此,感谢您指出细节。 - bvj
为了记录,截至今天,它还没有在README中记录。 - Alsciende
正确,现在可以在我们离开测试版时在线发布的新文档中找到: cli.vuejs.org/config/#global-cli-config - Linus Borg


不再需要“config”目录。 如果要定义“环境变量”,可以在“.env”文件中执行此操作

就像:

VUE_APP_TITLE=Test

您还可以为每个环境创建“.env”文件

喜欢:

.env.development 用于开发模式

.env.production 用于生产模式。

欲了解更多信息,请阅读: https://cli.vuejs.org/guide/mode-and-env.html#example-staging-mode


2
2017-08-05 05:16