vue.config.js 916 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. const debug = process.env.NODE_ENV !== "production";
  2. module.exports = {
  3. // proxyTable: {
  4. // '/packages/api': {
  5. // target: 'http://127.0.0.1:8090',
  6. // pathRewrite: {
  7. // '^/api': ''
  8. // }
  9. // }
  10. // },
  11. pages: {
  12. index: {
  13. // 页面入口
  14. entry: "examples/main.js",
  15. // 模板来源
  16. template: "pubilc/index.html",
  17. // 输出文件名
  18. filename: "index.html"
  19. }
  20. },
  21. productionSourceMap: false,
  22. css: {
  23. loaderOptions: {
  24. less: {
  25. modifyVars: {
  26. "primary-color": "#1890FF",
  27. // "primary-color": "#13c2c2",
  28. // "primary-color": "#9867f7",
  29. "layout-color": "#9867f7"
  30. // "layout-color": "#ee88aa"
  31. },
  32. javascriptEnabled: true
  33. }
  34. }
  35. },
  36. configureWebpack: config => {
  37. // 开发环境配置
  38. if (debug) {
  39. config.devtool = "source-map";
  40. }
  41. }
  42. };