vue.config.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. // const path = require('path')
  2. //
  3. // const root = process.env.UNI_INPUT_DIR;
  4. // const replaceFunction = require('./build/vue.config.replace');
  5. // const replaceLessFunction = require('./build/vue.config.replaceLess');
  6. // const env = require('./env');
  7. //
  8. // // 默认测试服
  9. // let config = env.test
  10. // let commonLessFileName = 'common-dev'
  11. // if (process.UNI_SCRIPT_ENV && !process.UNI_SCRIPT_ENV.IS_TEST) {
  12. // commonLessFileName = 'common-prod'
  13. // config = env.prod
  14. // }
  15. //
  16. // // 默认正式服
  17. // // let config = env.prod
  18. // // let commonLessFileName = 'common-prod'
  19. // // if (process.UNI_SCRIPT_ENV && process.UNI_SCRIPT_ENV.IS_TEST) {
  20. // // commonLessFileName = 'common-dev'
  21. // // config = env.test
  22. // // }
  23. //
  24. // process.UNI_SCRIPT_ENV = {}
  25. //
  26. // // 向 env 写入配置参数
  27. // Object.keys(config).forEach(key => {
  28. // process.UNI_SCRIPT_ENV[key] = config[key]
  29. // })
  30. //
  31. // // 读取 manifest.json ,修改后重新写入
  32. // replaceFunction.setData(root + "/manifestTemp.json", {
  33. // 'name': `"${process.UNI_SCRIPT_ENV.TITLE}"`,
  34. // 'mp-weixin.appid': `"${process.UNI_SCRIPT_ENV.APPID}"`,
  35. // 'h5.devServer.proxy./static.target': `"${process.UNI_SCRIPT_ENV.APIURL}"`,
  36. // }, root + "/manifest.json")
  37. //
  38. // // 更新对应配置文件的参数设置
  39. // replaceLessFunction.setData(root + `/${commonLessFileName}.less`, {
  40. // '@bg': `"${process.UNI_SCRIPT_ENV.FILEURL}"`,
  41. // })
  42. //
  43. // let stylePath = path.resolve(__dirname, `./${commonLessFileName}.less`)
  44. // module.exports = {
  45. //
  46. // css: {
  47. // loaderOptions: {
  48. // less: {
  49. // globalVars: {
  50. // "hack": `true; @import "${stylePath}"`
  51. // }
  52. // }
  53. // }
  54. // }
  55. // }