const path = require('path') const vuxLoader = require('vux-loader') module.exports = { srcDir: 'src/', head: { meta: [ { charset: 'utf-8' }, { name: 'viewport', content: 'width=device-width, initial-scale=1, user-scalable=0' } ] }, css: [ 'vux/src/styles/reset.less', 'vux/src/styles/1px.less' ], plugins: [ { src: '~/plugins/vux-plugins', ssr: false }, { src: '~/plugins/vux-components', ssr: true } ], build: { extend(config, { isDev, isClient }) { const configs = vuxLoader.merge(config, { options: { ssr: true }, plugins: ['vux-ui', { name: 'less-theme', path: path.join(__dirname, './src/styles/theme.less') }] }) return configs } }, modules: [ '@nuxtjs/axios', ], axios: { // baseURL: '//localhost:9620/api/' // 本机开发使用 baseURL: '//47.92.238.200:9858/api/'//微信报警上传 // baseURL: '//api09.labsop.cn/api/' // baseURL: '//52.80.133.197:10091/api/' // DQM 爱萨尔发布使用 // baseURL: '//192.168.0.211:10091/api/' // 花生所系统 // baseURL: '//121.42.244.202:9081/api/' // 基石发布使用 // baseURL: '//52.80.133.197:10092/api/' // 因顿LIMS发布 // proxyHeaders: false }, /* ** 客户端和服务端共享的环境变量, ** 客户端使用:process.env.appclient 服务端使用:context.appclient */ env: { appclient: 'cellbank', //因顿LIMS:lims,样本库:biobank,细胞制备:cellbank,样本搜索判断,登录跳转判断 imgserverhost: 'http://52.80.133.197:10091', // 服务地址,图片上传文件 upfilehost: 'http://weed1.labsop.cn:9333/dir/assign' // 附件上传 // imgserverhost: 'http://192.168.0.211:10091', // 花生所系统服务地址,图片上传文件 // upfilehost: 'http://192.168.0.211:9333/dir/assign' // 花生所系统附件上传 } }