Open lijiahao8898 opened 5 years ago
wepy.config.js 配置代理[类似于webpack那种proxy]
proxy: { '/api':{ target: ', changeOrigin: true, pathRewrite: { '^/api' : '', } }, },
无法生效
const path = require('path'); var prod = process.env.NODE_ENV === 'production'; module.exports = { wpyExt: '.wpy', eslint: false, cliLogs: !prod, proxy: { '/api/':{ target: '', changeOrigin: true, pathRewrite: { '^/api/' : '/', } }, }, build: { web: { htmlTemplate: path.join('src', 'index.template.html'), htmlOutput: path.join('web', 'index.html'), jsOutput: path.join('web', 'index.js') } }, resolve: { alias: { counter: path.join(__dirname, 'src/components/counter'), '@': path.join(__dirname, 'src') }, aliasFields: ['wepy', 'weapp'], modules: ['node_modules'] }, compilers: { less: { compress: prod }, /*sass: { outputStyle: 'compressed' },*/ babel: { sourceMap: true, presets: [ 'env' ], plugins: [ 'transform-class-properties', 'transform-decorators-legacy', 'transform-object-rest-spread', 'transform-export-extensions', ] } }, plugins: { }, appConfig: { noPromiseAPI: ['createSelectorQuery'] } } if (prod) { // 压缩sass // module.exports.compilers['sass'] = {outputStyle: 'compressed'} // 压缩js module.exports.plugins = { uglifyjs: { filter: /\.js$/, config: { } }, imagemin: { filter: /\.(jpg|png|jpeg)$/, config: { jpg: { quality: 80 }, png: { quality: 80 } } } } } ```
暂时不支持,不过可以通过插件支持到,欢迎 PR
Description
wepy.config.js 配置代理[类似于webpack那种proxy]
Environment
Reproduce
Observed Results
无法生效
Expected Results
Relevant Code / Logs