在命令行输入
    vue inspect > out.js

    会输出默认配置,并整理为js文件

    这里也定义了为什么main.js 会被定义为入口文件

    1. entry: {
    2. app: [
    3. './src/main.js'
    4. ]
    5. }

    那么如何修改默认配置文件呢?

    Vue cli 配置参考项
    https://cli.vuejs.org/zh/config/

    vue.config.js 是一个可选的配置文件,如果项目的 (和 package.json 同级的) 根目录中存在这个文件,那么它会被 @vue/cli-service 自动加载

    我们看到一个pages

    module.exports = {
      pages: {
        index: {
          // page 的入口
          entry: 'src/index/main.js',
          // 模板来源
          template: 'public/index.html',
          // 在 dist/index.html 的输出
          filename: 'index.html',
          // 当使用 title 选项时,
          // template 中的 title 标签需要是 <title><%= htmlWebpackPlugin.options.title %></title>
          title: 'Index Page',
          // 在这个页面中包含的块,默认情况下会包含
          // 提取出来的通用 chunk 和 vendor chunk。
          chunks: ['chunk-vendors', 'chunk-common', 'index']
        },
        // 当使用只有入口的字符串格式时,
        // 模板会被推导为 `public/subpage.html`
        // 并且如果找不到的话,就回退到 `public/index.html`。
        // 输出文件名会被推导为 `subpage.html`。
        subpage: 'src/subpage/main.js'
      }
    }
    

    我们可以修改这个相关配置,之后需要重新启动
    npm run serve