vue-cli 3.0 多页面打包 (四)

上一篇: vue.config.js 配置 (三)

vue2.x要配置一个多页面 挺麻烦的 vue-cli 3.0 配置就相对简单太多了

目录结构

-project
  |-public 
  |-src  // 源码
  | |-projects // 模块目录
  | | |-p1 // 项目1
  | | | |-assets
  | | | |-components
  | | | |-views
  | | | |-App.vue
  | | | |-main.js
  | | | |-router.js
  | | | |-store.js
  | | |-p2 // 项目2
  | | | |.....
  |-postcss.config.js // postcss 配置文件
  |-webpack.config.js // 通用webpack配置信息
  |-package.json

webpack.config.js 中pages的配置

  pages: {
    index: {
      entry: './src/projects/p1/main.js',
      template: 'public/index.html',
      filename: 'index.html'
    },
    about: {
      entry: './src/projects/p2/main.js',
      template: 'public/index.html',
      filename: 'about.html'
    }
  },
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容