nuxt.config.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. export default {
  2. ssr: false,
  3. server: {
  4. port: 8081, // default: 3000
  5. // host: '192.168.3.14' // default: localhost
  6. host:"localhost"
  7. },
  8. modules: [
  9. '@nuxtjs/axios',
  10. '@nuxtjs/proxy'
  11. ],
  12. axios: {
  13. prefix:"/demo",
  14. proxy: true
  15. },
  16. proxy: {
  17. '/demo': {
  18. target: 'https://www.huijy.net/',
  19. pathRewrite: {
  20. '^/demo' : '/demo'
  21. }
  22. }
  23. },
  24. head: {
  25. title: '智慧易加',
  26. meta: [{
  27. charset: 'utf-8'
  28. },
  29. {
  30. name: 'viewport',
  31. content: 'width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no'
  32. }
  33. ],
  34. link: [{
  35. rel: 'icon',
  36. type: 'image/x-icon',
  37. href: '/favicon.ico'
  38. }]
  39. },
  40. plugins: [
  41. '~/plugins/vant',
  42. '~/plugins/vue-map'
  43. ],
  44. build: {
  45. babel: {
  46. plugins: [
  47. [
  48. 'import',
  49. {
  50. libraryName: 'vant',
  51. // 目前在 nuxt 中无法按需引入样式,因此采用手动引入的方式
  52. style: false
  53. },
  54. 'vant'
  55. ]
  56. ]
  57. }
  58. },
  59. css:[
  60. "~assets/css/common.css"
  61. ]
  62. };