vue.config.js 644 B

1234567891011121314151617181920212223
  1. const { resolve } = require('path')
  2. module.exports = {
  3. publicPath: '/', // 打包后资源访问路径
  4. lintOnSave: false, // eslint是否在保存的时候检查
  5. pages: {
  6. index: {
  7. entry: 'src/main.js', // page 的入口
  8. template: 'public/index.html', // 模板来源
  9. filename: 'index.html' // 在 dist/index.html 的输出
  10. },
  11. demo: {
  12. entry: 'src/pages/demo/main.js',
  13. template: 'src/pages/demo/public/index.html',
  14. filename: 'demo.html'
  15. }
  16. },
  17. chainWebpack: config => {
  18. config.resolve.alias
  19. .set('@', resolve('src'))
  20. .set('@demo', resolve('src/pages/demo/src'))
  21. }
  22. }